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

如何使用Python中的“split()”函数分割一个字符串?

发布时间:2023-06-30 23:45:17

在Python中,split()函数是字符串对象的一个方法,用于将字符串分割成一个子字符串列表。split()函数的返回值是一个列表,每个元素是原始字符串中被分割的子字符串。

split()函数可以通过提供一个分隔符参数来指定分割字符串的依据。如果不提供分隔符参数,则默认使用空格作为分隔符。

以下是使用split()函数分割字符串的一些示例:

1. 使用默认的空格分隔符:

string = "Hello World"
result = string.split()
print(result)

输出结果为:

['Hello', 'World']

2. 使用自定义的分隔符, 分割逗号分隔的字符串:

string = "Apple, Banana, Cherry,  Date"
result = string.split(", ")
print(result)

输出结果为:

['Apple', 'Banana', 'Cherry', 'Date']

3. 分割空字符串,将字符串分割为字符列表:

string = "Hello"
result = list(string)
print(result)

输出结果为:

['H', 'e', 'l', 'l', 'o']

4. 分割字符串,然后对分割后的子字符串进行进一步操作:

string = "Hello,World"
result = [s.upper() for s in string.split(",")]
print(result)

输出结果为:

['HELLO', 'WORLD']

需要注意的是,split()函数返回的列表中不包含分隔符本身,只包含被分割的子字符串。如果原始字符串以分隔符开始或结束,split()函数会在返回列表中包含一个空字符串。