split()函数:用于将字符串按照指定分隔符分割成多个子字符串。
发布时间:2023-07-01 03:13:49
split()函数是一个常用的字符串方法,用于将字符串按照指定的分隔符分割成多个子字符串,并将结果以列表的形式返回。
语法格式如下:
字符串.split(分隔符, 最大分割次数)
其中,字符串是要被分割的字符串;分隔符是用来指定在哪些字符处进行分割,默认是以空格为分割符;最大分割次数是可选参数,用来限制分割的次数。
下面是一些例子来帮助理解split()函数的用法:
sentence = "I love programming"
words = sentence.split() # 不指定分隔符,默认使用空格进行分割
print(words) # 输出:['I', 'love', 'programming']
path = "/usr/local/bin/python"
folders = path.split('/') # 指定分隔符为斜杠
print(folders) # 输出:['', 'usr', 'local', 'bin', 'python']
data = "apple,banana,grape,orange"
fruits = data.split(',') # 指定分隔符为逗号
print(fruits) # 输出:['apple', 'banana', 'grape', 'orange']
numbers = "1-2-3-4-5-6-7-8-9-10"
digits = numbers.split('-', 5) # 指定分割次数为5
print(digits) # 输出:['1', '2', '3', '4', '5-6-7-8-9-10']
需要注意的是,split()函数返回的是一个包含子字符串的列表。如果分隔符在字符串的开头或结尾,或者连续出现多次,split()函数会返回空字符串。当不指定分隔符时,默认以空格为分割符。
