split line python code example

Example 1: separate a string in python

string = "A B C D"
string2 = "E-F-G-H"

# the split() function will return a list
stringlist = string.split()
# if you give no arguments, it will separate by whitespaces by default
# ["A", "B", "C", "D"]

stringlist2 = string2.split("-", 3)
# you can specify the maximum amount of elements the split() function will output
# ["E", "F", "G"]

Example 2: python split lines

>>> 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.'
]

Example 3: split string python

file='/home/folder/subfolder/my_file.txt'
file_name=file.split('/')[-1].split('.')[0]

Example 4: python split paragraph

text.split('\n\n')

Example 5: split in python

python split function