Python字符串split()方法
在使用Python处理字符串时,你可能需要将字符串拆分为若干个子字符串;Python中的字符串方法 split()
可以帮助你完成这个任务。
字符串split()方法
将字符串拆分为若干个子字符串时,可以使用字符串的 split()
方法;该方法返回一个子字符串列表;
语法:
<string>.split(sep,maxsplit)
- <string> 是任何有效的Python字符串;
- sep 是你要拆分字符串的分隔符;例如你想使用逗号进行拆分时,可以将 sep 设置为 ' , ';
- sep 是可选参数,默认为空格;
- maxsplit 是一个可选参数,表示要拆分的次数;默认值为-1,它将拆分所有出现 sep 的字符串;
Python 字符串split()方法示例
不使用任何参数:
str1 = "My name is James Bond"
print(str1.split())
程序输出
['My', 'name', 'is', 'James', 'Bond']
使用逗号进行分割:
str2 = "Apples,Oranges,Pears,Bananas,Berries"
print(str2.split(","))
程序输出
['Apples', 'Oranges', 'Pears', 'Bananas', 'Berries']
使用可选参数maxsplit:
str2 = "Apples,Oranges,Pears,Bananas,Berries"
print(str2.split(",",2))
程序输出
['Apples', 'Oranges', 'Pears,Bananas,Berries']
如需转载,请注明出处;本文地址:https://www.perfcode.com/p/python-split.html