Python split() 方法將字符串拆分為逗號分隔的列表。它根據分隔符分隔符分隔字符串。這個方法有兩個參數,都是可選的。下麵描述。
簽名
split(sep=None, maxsplit=-1)
參數
sep:A 字符串參數充當分隔符。
maxsplit:分割性能的次數。
返回
它返回一個逗號分隔的列表。
讓我們看一些 split() 方法的例子來了解它的函數。
Python 字符串 split() 方法示例 1
這是一個簡單的例子來理解 split() 方法的用法。沒有給出參數,默認情況下空格作為分隔符。請參閱下麵的示例。
# Python split() method example
# Variable declaration
str = "Java is a programming language"
# Calling function
str2 = str.split()
# Displaying result
print(str)
print(str2)
輸出:
Java is a programming language ['Java', 'is', 'a', 'programming', 'language']
Python 字符串 split() 方法示例 2
讓我們將參數分隔符傳遞給該方法,現在它將根據分隔符分隔字符串。請參閱下麵的示例。
# Python split() method example
# Variable declaration
str = "Java is a programming language"
# Calling function
str2 = str.split('Java')
# Displaying result
print(str2)3
輸出:
['', ' is a programming language']
Python 字符串 rsplit() 方法示例 3
每次出現 a 時都會拆分字符串。請參閱下麵的示例。
# Python split() method example
# Variable declaration
str = "Java is a programming language"
# Calling function
str2 = str.split('a')
# Displaying result
print(str)
print(str2)
輸出:
Java is a programming language ['J', 'v', ' is ', ' progr', 'mming l', 'ngu', 'ge']
Python 字符串 split() 方法示例 4
除了分隔符,我們還可以傳遞 maxsplit 值。 maxsplit 用於設置拆分的次數。
# Python split() method example
# Variable declaration
str = "Java is a programming language"
# Calling function
str2 = str.split('a',1)
# Displaying result
print(str2)
str2 = str.split('a',3)
# Displaying result
print(str2)
輸出:
['J', 'va is a programming language'] ['J', 'v', ' is ', ' programming language']
相關用法
- Python String splitlines()用法及代碼示例
- Python String startswith()用法及代碼示例
- Python String swapcase()用法及代碼示例
- Python String Center()用法及代碼示例
- Python String isnumeric()用法及代碼示例
- Python String join()用法及代碼示例
- Python String isalnum()用法及代碼示例
- Python String rsplit()用法及代碼示例
- Python String upper()用法及代碼示例
- Python String isprintable()用法及代碼示例
- Python String translate()用法及代碼示例
- Python String format_map()用法及代碼示例
- Python String zfill()用法及代碼示例
- Python String isspace()用法及代碼示例
- Python String Encode()用法及代碼示例
- Python String endswith()用法及代碼示例
- Python String index()用法及代碼示例
- Python String rindex()用法及代碼示例
- Python String expandtabs()用法及代碼示例
- Python String rjust()用法及代碼示例
注:本文由純淨天空篩選整理自 Python String split() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。