Python字符串函数:split()的使用方法
split()是Python字符串函数中的一个非常有用的函数。它的主要作用是将一个字符串按照指定的分隔符进行分割,返回一个分割后的字符串列表。当我们需要对一个长字符串进行分割后处理时,split()就派上了用场。
split()函数的基本语法如下:
str.split([sep[, maxsplit]])
其中,[]表示可选参数。
其中,str是要分割的字符串,sep是分隔符,默认是空格,maxsplit是分割次数,最多分割maxsplit次。
下面通过示例来介绍split()函数的具体用法:
示例1:使用split()函数将字符串按空格分割
str1 = "hello world python"
result1 = str1.split()
print(result1) # ['hello', 'world', 'python']
该示例中,将str1按空格进行分割,返回一个列表result1,列表中的元素是分割后的字符串。
示例2:使用split()函数将字符串按指定字符分割
str2 = "www.baidu.com"
result2 = str2.split('.')
print(result2) # ['www', 'baidu', 'com']
该示例中,将字符串str2按照指定的‘.’进行分割,返回一个列表result2。
示例3:使用split()函数指定最大分割次数
str3 = "a-b-c-d-e-f-g"
result3 = str3.split('-', 2)
print(result3) # ['a', 'b', 'c-d-e-f-g']
该示例中,将字符串str3按照‘-’进行分割,最多分割2次,在分割之后,返回一个分割后的字符串列表result3。
以上就是使用Python字符串函数split()的基本用法,如果你想更深入了解split()函数的使用,可以参考Python官方文档中有关split()函数的详细介绍。
