C-Sharp | Java | Python | Swift | GO | WPF | Ruby | Scala | F# | JavaScript | SQL | PHP | Angular | HTML
Python String splitlines() MethodPython splitlines() method splits the string based on the lines. It breaks the string at line boundaries and returns a list of splitted strings. Line breakers can be a new line (\n), carriage return (\r) etc. A table of line breakers are given below which split the string. This method splits on the given line boundaries.
Signaturesplitlines([keepends]) Parameterskeepends: It is a boolean value which can be either True or False. It is optional. ReturnIt returns a comma separated list of lines. Let's see some examples of splitlines() method to understand it's functionality. Python String splitlines() Method Example 1# Python splitlines() method example # Variable declaration str = "Java is a programming language" # Calling function str2 = str.splitlines() # returns a list having single element print(str) print(str2) str = "Java \n is a programming \r language" str2 = str.splitlines() # returns a list having splitted elements print(str2) Output: Java is a programming language ['Java is a programming language'] ['Java ', ' is a programming ', ' language'] Python String splitlines() Method Example 2Passing True to the method which causes to include line breakers into the list of string. See the example below. # Python splitlines() method example # Variable declaration str = "Java \n is a programming \r language" # Calling function str2 = str.splitlines(True) # returns a list having splitted elements print(str2) Output: ['Java \n', ' is a programming \r', ' language'] Python String splitlines() Method Example 3# Python splitlines() method example # Variable declaration str = "Java \n is a programming \r language for \r\n software development" # Calling function str2 = str.splitlines() # returns a list having splitted elements # Displaying result print(str2) # getting back list to string print("".join(str2)) # now it does not contain any line breaker character Output: ['Java ', ' is a programming ', ' language for ', ' software development'] Java is a programming language for software development
Next TopicPython Strings
|