python字符串切割split和rsplit函數

python字符串切割split和rsplit函數

1. split(sep, maxsplit)
  • 切分字符串,返回切分後的列表
  • sep,分隔符,默認空格
  • maxsplit,切分次數,默認最大次數,從起始位置開始計數

示例1:默認

s = 'a b c'
res = s.split()
res
['a', 'b', 'c']

示例2:指定參數

s = 'a b c'
res = s.split(sep=' ', maxsplit=1)
res
['a', 'b c']

示例3:位置參數

s = 'a.b.c'
res = s.split('.', 1)
res
['a', 'b.c']
2. rsplit(sep, maxsplit)
  • 類似split,區別爲從結尾位置開始計數
  • sep,分隔符,默認空格
  • maxsplit,切分次數,默認最大次數,從起始結尾開始計數

示例1:默認

s = 'a b c'
res = s.rsplit()
res
['a', 'b', 'c']

示例2:指定參數

s = 'a b c'
res = s.rsplit(sep=' ', maxsplit=1)
res
['a b', 'c']

示例3:位置參數

s = 'a.b.c'
res = s.rsplit('.', 1)
res
['a.b', 'c']
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章