1.4 KiB
1.4 KiB
status: #doc #unfinished Tags: #python #programming links: python python/text Date: 2023-05-01
split text to list in python
syntax
string.split(separator, maxsplit)
Parameter Values
separator -Optional. Specifies the separator to use when splitting the string. By default any whitespace is a separator
maxsplit -Optional. Specifies how many splits to do. Default value is -1, which is "all occurrences"
Definition and Usage
The split()
method splits a string into a list.
You can specify the separator, default separator is any white-space.
for white-space
- Split a string into a list where each word is a list item:
txt = "welcome to the jungle"
x = txt.split()
print(x)
---> output
['welcome', 'to', 'the', 'jungle']
for other character
- Use a hash character as a separator:
txt = "apple#banana#cherry#orange"
x = txt.split("#")
print(x)
---> output
['apple', 'banana', 'cherry', 'orange']
- Split the string into a list with max 2 items:
txt = "apple#banana#cherry#orange"
# setting the maxsplit parameter to 1, will return a list with 2 elements!
x = txt.split("#", 1)
print(x)
---> output
['apple', 'banana#cherry#orange']