zoukankan      html  css  js  c++  java
  • 字符串的rsplit方法

    '''
    rsplit() 方法语法:
        rsplit([sep=None][,count=S.count(sep)])
    
        sep -- 可选参数,指定的分隔符,默认为所有的空字符,包括空格、换行(
    )、制表符(	)等。
        count -- 可选参数,分割次数,默认为分隔符在字符串中出现的总次数。
    
    '''
    
    title = 'this is a dog'
    # rsplit 方法默认就是按空字符分隔,包括空格、换行(
    )、制表符(	)等
    r = title.rsplit()
    print(r)
    
    path = 'a.A'
    # 从右边开始切分path字符串
    p1, p2 = path.rsplit('.')
    print(p1, '----', p2)  # a ---- A
    
    path = 'a.b.c.d.A'
    # 从右边开始切分path字符串
    r = path.rsplit('.')
    print(r)  # ['a', 'b', 'c', 'd', 'A']
    
    path = 'a.b.c.d.A'
    # 从右边开始切分path字符串
    p1, p2 = path.rsplit('.', maxsplit=1)
    print(p1, '----', p2)  # a.b.c.d ---- A
    
    path = 'a.b.c.d.A'
    p1, p2, p3 = path.rsplit('.', maxsplit=2)
    print(p1, '----', p2, '-----', p3)  # a.b.c ---- d ----- A
  • 相关阅读:
    指针
    显示和隐式转换
    C++虚函数
    字符串输出
    BP神经网络
    超像素分割
    函数putText()在图片上写文字
    compare
    十五、cookies和session的使用
    爬取腾讯社招职位信息
  • 原文地址:https://www.cnblogs.com/z-qinfeng/p/12297339.html
Copyright © 2011-2022 走看看