Python split()分割字符串方法
split()
方法是Python中用来分割字符串的方法。它将一个字符串拆分为一个列表,通过指定的分隔符来判断哪些字符应该成为拆分后的列表项。
下面是split()
方法的语法:
str.split(sep=None, maxsplit=-1)
sep
(可选参数)表示拆分的分隔符,默认为None。如果未指定分隔符,则使用空格作为默认分隔符。maxsplit
(可选参数)表示最大的拆分次数。默认值为-1,表示无限次拆分。
下面是示例代码:
sentence = "Hello, world! This is a sentence."
words = sentence.split() # 默认使用空格作为分隔符
print(words)
输出结果为:
['Hello,', 'world!', 'This', 'is', 'a', 'sentence.']
你也可以指定其他的分隔符:
address = "123 Main St, New York, NY 10001"
parts = address.split(", ")
print(parts)
输出结果为:
['123 Main St', 'New York', 'NY 10001']
希望能帮助到你!