📜  python 按特定单词拆分字符串 - Python (1)

📅  最后修改于: 2023-12-03 15:19:09.929000             🧑  作者: Mango

Python 按特定单词拆分字符串

有时我们需要将字符串按照特定的单词来进行拆分,比如按照空格、逗号等符号。在 Python 中,我们可以使用内置的 split() 方法来实现。

split() 方法

split() 方法可以将字符串以指定的分隔符进行拆分,其语法如下:

str.split([sep[, maxsplit]])

其中,sep 是分隔符,如果不指定则默认为所有空字符,包括空格、换行符等。maxsplit 是最大分割次数,默认为 -1,即所有分割。

我们可以看下面的例子,将一串以空格为分割符的字符串拆分成一个列表:

string = "Python 按特定单词拆分字符串"
lst = string.split()
print(lst)   # ['Python', '按特定单词拆分字符串']
拓展:按照其他符号拆分

如果要按照其他符号进行拆分,可以将指定的符号传入 split() 方法的参数中。例如,如果我们要以逗号为分隔符:

string = "Python,is,awesome"
lst = string.split(",")
print(lst)   # ['Python', 'is', 'awesome']
小结

Python 的 split() 方法可以方便地将字符串按照指定的分隔符进行拆分。使用起来非常简单,只需要将分隔符传入方法中即可。