欢迎访问宙启技术站
智能推送

split():将字符串按照指定的分隔符拆分成列表

发布时间:2023-12-04 06:11:24

split()函数是Python中内置的字符串方法,用于将一个字符串按照指定的分隔符拆分成一个列表。

语法:string.split(separator, maxsplit)

参数解释:

- separator:表示分隔符,用于确定如何拆分字符串,默认是空格。

- maxsplit:表示最大拆分次数,如果设置为1,则只会拆分出一个元素,其余的不会拆分,默认为-1,即拆分所有。

下面是一些使用split()函数的示例:

1. 拆分空格分隔的字符串:

string = "Hello World"
result = string.split()
print(result)  # 输出: ['Hello', 'World']

2. 拆分逗号分隔的字符串:

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

3. 拆分带有多个连续分隔符的字符串:

string = "apple//banana//orange"
result = string.split('//')
print(result)  # 输出: ['apple', 'banana', 'orange']

4. 拆分只拆分一次的字符串:

string = "apple,banana,orange"
result = string.split(',', maxsplit=1)
print(result)  # 输出: ['apple', 'banana,orange']

需要注意的是,split()函数返回的是一个列表,每个列表元素都是拆分后的字符串。如果不指定分隔符,默认会使用空格进行拆分。