python中的split()方法怎么使用

小億
93
2023-12-21 10:47:22

在Python中,split()方法用于將字符串按照指定的分隔符進(jìn)行切割并返回一個(gè)列表。

語(yǔ)法:

str.split(sep, maxsplit)

其中,參數(shù)sep是可選的,用于指定分隔符,默認(rèn)為所有的空字符,包括空格、換行符、制表符等。參數(shù)maxsplit也是可選的,用于指定最大的切割次數(shù),默認(rèn)為-1,表示不限制切割次數(shù)。

示例:

# 使用默認(rèn)的分隔符(空格)切割字符串
str1 = "Hello World"
result1 = str1.split()
print(result1)  # 輸出:['Hello', 'World']

# 使用指定的分隔符切割字符串
str2 = "apple,banana,orange"
result2 = str2.split(",")
print(result2)  # 輸出:['apple', 'banana', 'orange']

# 指定最大的切割次數(shù)
str3 = "1-2-3-4-5"
result3 = str3.split("-", 3)
print(result3)  # 輸出:['1', '2', '3', '4-5']

注意,split()方法返回的是一個(gè)列表,每個(gè)元素是切割后的子字符串。

0