天天看點

Python函數str.split拆分字元串

函數定義

str.split(sep=None, maxsplit=-1)      

說明

  • sep 拆分字元,預設值為None,以whitespace 空白符分隔
  • maxsplit 拆分次數,預設值為-1,最大限度拆分

示例

# 1、空白符分隔
s = "位址 北京:朝陽區"
print(s.split())
# ['位址', '北京:朝陽區']


# 2、完全拆分
s = "位址:北京:朝陽區"
print(s.split(":"))
# ['位址', '北京', '朝陽區']


# 3、隻拆分一次
s = "位址:北京:朝陽區"
print(s.split(":", maxsplit=1))
# ['位址', '北京:朝陽區']


# 4、空字元串拆分
s = ""
print(s.split(":"))
# ['']