Python中的split函數是用于分割字符串的函數,可以根據指定的分隔符將字符串分割成若干個子字符串,并返回一個包含所有分割后子字符串的列表。
使用方法如下:
str.split(sep=None, maxsplit=-1)
其中,參數sep表示分隔符,默認為None,即使用空格、制表符、換行符等空白字符作為分隔符;參數maxsplit表示最大分割次數,默認為-1,即不限制分割次數。
示例代碼:
s = "hello world"
lst = s.split()
print(lst) # ['hello', 'world']
s = "hello,world,python"
lst = s.split(',')
print(lst) # ['hello', 'world', 'python']
s = "hello world python"
lst = s.split(maxsplit=1)
print(lst) # ['hello', 'world python']
注意,split函數返回的是一個列表,如果要將其轉換成其他類型,需要使用相應的轉換函數,如int()、float()等。