Possible Duplicate:
Split string into a list in Python
I have a string with a lot of part-strings
>>> s = 'str1, str2, str3, str4'
now I have a function like following
>>> def f(*args):
print(args)
what I need, is to split my string into multiple strings, so that my function prints something like this
>>> f(s)
('str1', 'str2', 'str3', 'str4')
Has someone an idea, how I can perform this?
This is what i searched for.
>>> s = s.split(', ')
>>> f(*s)
('str1', 'str2', 'str3', 'str4')
You can split a string by using split(). The syntax is as follows...
stringtosplit.split('whattosplitat')
To split your example at every comma and space, it would be:
s = 'str1, str2, str3, str4'
s.split(', ')
A bit of google would have found this..
string = 'the quick brown fox'
splitString = string.split()
...
['the','quick','brown','fox']
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With