python中split()的用法


Python split() 通過指定分隔符對字符串進行切片,如果參數 num 有指定值,則僅分隔 num 個子字符串。

語法:

str.split(str="", num=string.count(str))
  • str -- 分隔符,默認為所有的空字符,包括空格、換行(\n)、制表符(\t)等。
  • num -- 分割次數。(如num=1,則表示分割1次或者說在第一個str處進行分割)

例子:

1 str = "Line1-abcdef \nLine2-abc \nLine4-abcd"
2 print(str.split( ))
3 >>>['Line1-abcdef', 'Line2-abc', 'Line4-abcd']
4 print(str.split(' ', 1 ))
5 >>>['Line1-abcdef', '\nLine2-abc \nLine4-abcd']
6 print(str.split(' ', 2 ))
7 >>>['Line1-abcdef', '\nLine2-abc', '\nLine4-abcd']
8 print(str.split(' ', 3 ))
9 >>>['Line1-abcdef', '\nLine2-abc', '\nLine4-abcd']

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM