Python 的字符串分割成多份,是一個非常有用的功能,可以讓你將一個字串分割成多個子字串,可以用在許多不同的應用場景上。例如,你可以用它來把一個複雜的字串拆分成更容易理解的部分,或者將一個字串拆分成多個更小的字串,以便進行更詳細的處理。
Python 提供了兩種不同的方法來對字串進行分割:split() 和 splitlines()。
目錄
split() 函數
split()
函數是 Python 中最常用的字串分割函數,它可以接受一個參數,這個參數是一個字元,用來指定字串分割的分隔符號。例如,如果你想將一個字串拆分成以空格為分隔符的多個子字串,你可以使用以下的程式碼:
str = "This is a string" str_list = str.split(' ') print(str_list)
這段程式碼將會將字串 “This is a string” 拆分成 [“This”, “is”, “a”, “string”] 四個子字串,並將它們存儲在一個列表中。
splitlines() 函數
splitlines()
函數是另一個可以用來對字串進行分割的函數,它可以接受一個參數,用來指定字串分割的標準,默認情況下,它會將字串拆分成以換行符號為分隔符的多個子字串。例如,如果你想將一個字串拆分成以換行符號為分隔符的多個子字串,你可以使用以下的程式碼:
str = "This is a string\nThis is another string" str_list = str.splitlines() print(str_list)
這段程式碼將會將字串 “This is a string\nThis is another string” 拆分成 [“This is a string”, “This is another string”] 兩個子字串,並將它們存儲在一個列表中。
總結來說,Python 的字串分割功能可以讓你將一個字串拆分成多個子字串,可以用在許多不同的應用場景上,例如把一個複雜的字串拆分成更容易理解的部分,或者將一個字串拆分成多個更小的字串,以便進行更詳細的處理。