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