Python 的 split() 方法在指定分隔符处分割字符串,并将分割后的子字符串作为列表返回。 将通过代码示例解释如何使用 split() 方法。
这是用空格分割字符串的示例代码。
sentence = "这是Python split() 方法 的 一个例子"
# 按空格分割字符串
words = sentence.split()
print(words)
['这是Python', 'split()', '方法', '的', '一个例子']
此代码调用不带参数的 split() 方法来按空格分割字符串。 分割后的单词存储在一个列表中。
这是一个用逗号分隔 CSV 格式数据的代码示例。
csv_data = "Alice,30,New York"
# 用逗号分割 CSV 数据
fields = csv_data.split(",")
print(fields)
['Alice', '30', 'New York']
这是一个将多行文本拆分为单独行的代码示例。
text = """这是
复数行的
文本"""
# 将文本分割成行
lines = text.splitlines()
print(lines)
['这是', '复数行的', '文本']
此代码使用 splitlines() 方法逐行分割多行文本。
这是在 split() 方法中指定除默认分隔符之外的分隔符的代码示例。
date = "2023-09-18"
# 用连字符分割日期
date_parts = date.split("-")
print(date_parts)
['2023', '09', '18']
此代码使用 split(“-”) 在连字符处分割日期。 默认情况下,空格用作分隔符,但这里用连字符来分隔它们。
split() 方法对于解析字符串和提取数据非常有用。 它可用于正确分区数据并提取您需要的信息。