📅  最后修改于: 2023-12-03 14:46:04.196000             🧑  作者: Mango
Python中的split()函数是一个字符串函数,它用于将字符串分割为子字符串,并将这些子字符串作为列表返回。可以通过指定分隔符来分割字符串。
string.split(separator, maxsplit)
参数说明:
split()函数返回一个列表,其中包含分割后的子字符串。
string = "Python split - Python"
result = string.split()
print(result) # ['Python', 'split', '-', 'Python']
string = "Python,is,a,cool,language"
result = string.split(",")
print(result) # ['Python', 'is', 'a', 'cool', 'language']
string = "Python-is-a-cool-language"
result = string.split("-", 2)
print(result) # ['Python', 'is', 'a-cool-language']
**注意:**如果指定的分隔符未在字符串中出现,则该字符串被视为单个列表项。在某些情况下,这可能不是您想要的行为。
sentence = "Hello, world! I'm a Python program."
words = sentence.split()
filepath = "/home/user/Documents/example.txt"
filename = filepath.split("/")[-1]
import csv
with open("data.csv", "r") as file:
reader = csv.reader(file)
for row in reader:
print(row)
以上就是split()函数的详细介绍及常见用法。希望对您有所帮助!