multi_line_string = "This is line 1.\nThis is line 2.\nThis is line 3." lines_with_breaks = multi_line_string.splitlines(keepends=True) print(lines_with_breaks) for line in lines_with_breaks: print(line)>>> text = """Lorem ipsum dolor sit amet consectetur adipisicing elit. Maxime mollitia, molestiae quas vel sint commodi repudiandae consequuntur voluptatum laborum numquam blanditiis harum quisquam eius sed odit fugiat iusto fuga praesentium optio, eaque rerum! Provident similique accusantium nemo autem.""" # the str.splitlines() method is basically just str.split("\n"). >>> text.splitlines() [ 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Maxime mollitia,', 'molestiae quas vel sint commodi repudiandae consequuntur voluptatum laborum', 'numquam blanditiis harum quisquam eius sed odit fugiat iusto fuga praesentium', 'optio, eaque rerum! Provident similique accusantium nemo autem.' ]