溫馨提示×

python中split函數(shù)的用法是什么

小億
111
2024-02-28 10:06:18
欄目: 編程語言

在Python中,split()函數(shù)是用來根據(jù)指定的分隔符將一個(gè)字符串分割成多個(gè)子字符串,并將這些子字符串放在一個(gè)列表中返回。其基本語法為:

str.split(sep=None, maxsplit=-1)

其中,參數(shù)sep是用來指定分隔符的,默認(rèn)值為None,表示使用空格作為分隔符;參數(shù)maxsplit是用來指定最大分割次數(shù),如果設(shè)置為正整數(shù)n,則最多分割n次,如果設(shè)置為負(fù)整數(shù),則表示不限制分割次數(shù)。

例如,對于一個(gè)字符串"hello world",可以使用split()函數(shù)來將其按空格分割成兩個(gè)子字符串:

s = "hello world"
result = s.split()
print(result)
# 輸出: ['hello', 'world']

如果想按照其他分隔符進(jìn)行分割,可以在split()函數(shù)中指定該分隔符作為參數(shù)。例如,假設(shè)有一個(gè)字符串"apple,orange,banana",可以使用逗號作為分隔符進(jìn)行分割:

s = "apple,orange,banana"
result = s.split(',')
print(result)
# 輸出: ['apple', 'orange', 'banana']

0