split函數是Python中字符串對象的一個方法,用于將字符串按照指定的分隔符來切割成多個子字符串,并返回一個包含切割后的子字符串的列表。
具體作用如下:
默認情況下,split函數將字符串按照空格進行切割,返回一個包含每個單詞的列表。
可以通過指定分隔符來切割字符串,例如split(‘,’)表示按照逗號進行切割。
可以通過指定最大切割次數來控制切割的次數,例如split(‘,’, 2)表示最多切割2次。
split函數還可以用于切割其他類型的對象,例如列表、元組等。
示例:
s = "Hello, World!"
result = s.split() # 默認按照空格切割
print(result) # ['Hello,', 'World!']
s = "1,2,3,4,5"
result = s.split(',') # 按照逗號切割
print(result) # ['1', '2', '3', '4', '5']
s = "1,2,3,4,5"
result = s.split(',', 2) # 最多切割2次
print(result) # ['1', '2', '3,4,5']