📜  Python string.split()方法(1)

📅  最后修改于: 2023-12-03 14:46:04.820000             🧑  作者: Mango

Python string.split()方法

split()方法是Python中用于将字符串分割成子字符串的内置方法。它返回一个列表,其中包含分割后的子字符串。该方法接受一个分隔符参数,用于标识在哪里分割字符串。如果没有指定分隔符,则默认使用空格字符作为分割符。

语法

下面是split()方法的语法。

string.split(separator, maxsplit)
参数

split()方法接受两个参数:

  • separator:可选参数,用于指定字符串的分隔符。如果不指定,则默认使用空格字符作为分隔符。
  • maxsplit:可选参数,用于指定最大分割次数。如果不指定,则将所有匹配项都分割。
返回值

split()方法返回分割后的子字符串列表。

示例

下面是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,mango"

# 分割字符串,最多分割2次
result = string.split(",", 2)

# 打印结果
print(result)

输出结果:

['apple', 'banana', 'orange,mango']
总结

split()方法是Python中使用最广泛的字符串方法之一。它可用于将字符串分割成子字符串,并返回一个包含分割后子字符串的列表。通过指定不同的分隔符和最大分割次数,可以对字符串进行更加灵活的处理。