跳至主要内容

split()

Python 中的 split() 方法是一个字符串方法,用于根据指定的分隔符将字符串拆分为子字符串列表。它将分隔符作为参数,并返回由该分隔符分隔的子字符串列表。

参数值

参数 描述
sep

sep 参数是将给定字符串拆分的分隔符。如果未提供,则空格被视为默认分隔符。

maxsplit

maxsplit 参数定义要执行的最大拆分次数,字符串的其余部分作为列表的最后一个元素返回。如果未提供,则分隔符的所有出现都用于拆分字符串。

返回值

split() 方法返回拆分操作产生的 字符串 列表。

如何在 Python 中使用 split()

示例 1

split() 方法使用指定的分隔符将字符串拆分为列表。默认情况下,分隔符为一个空格。

text = 'hello world, my name is Alice'
split_text = text.split(', ')
print(split_text)
示例 2

你还可以指定 split() 方法可以执行的最大拆分次数。

text = 'apple,banana,cherry,dates'
split_text = text.split(',', 2)
print(split_text)