python中的split()方法的使用


Python split()方法:通過指定分隔符對字符串進行分割並返回一個列表,默認分隔符為所有空字符,包括空格、換行(\n)、制表符(\t)等。

  • l  Str.split()默認以空格,換行\n,制表符\t分割
  • l  Str.split(‘字符串’):以字符串為分割
  • l  Str.split(‘字符串’,2):分割以前2次出現的字符串為分割
  • l  上代碼會更好理解如下:
    # 中間是空格
    str ='I am is jiyanjiao'
    print('str =I am is jiyanjiao 分割后的結果:',str.split())
    
    #中間是換行符
    str1 = 'I ' \
           'am' \
           'is' \
           'jiyanjiao'
    print('str1 n/ 換行 分割后的結果:',str.split())
    
    #中間是制表符
    str2='I am  is  jiyanjiao'
    print('str2 t/ 制表符分割后的結果:',str2.split())
    
    # 以is分割
    print('str以is為分割后的結果:',str.split('is'))
    
    #以字母i為分割
    print('str以字母i為分割后的結果:',str.split('i',2))
    
    '''
    打印結果:
    str =I am is jiyanjiao 分割后的結果: ['I', 'am', 'is', 'jiyanjiao']
    str1 n/ 換行 分割后的結果: ['I', 'am', 'is', 'jiyanjiao']
    str2 t/ 制表符分割后的結果: ['I', 'am', 'is', 'jiyanjiao']
    str以is為分割后的結果: ['I am ', ' jiyanjiao']
    str以字母i為分割后的結果: ['I am ', 's j', 'yanjiao']
    '''

     


免責聲明!

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



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