zoukankan      html  css  js  c++  java
  • Python字符串函数示例

    无论什么语言,字符串处理是最基本的功能,Python的字符串处理功能尤其灵活。

    x="1111123"
    #replace(A,B),其中参数A,B可以是任意合法字符串,甚至是空字符串
    x1=x.replace("11","A")   # AA123
    x1=x.replace("11","")    # 123
    x1=x.replace("","A")     # A1A1A1A1A1A2A3A
    #split(A),参数可以是任意合法的字符串,但不可以是空
    x="AA123"
    l_x=x1.split("1")   # ['AA','23']
    l_x=x1.split("A1")   # ['A','23']
    #l_x=x1.split("")   # 错误,不可为空串""
    x1="A B   12"
    l_x=x1.split()   # 空表示任意个数的空格,['A', 'B', '12']
    #join,连接符可以是任意个数字符串,包括空串""
    x=["A","B"]
    s="".join(x)   #AB
    s="0".join(x)  #A0B
    s="123".join(x)  #A123B
    s=" ".join(x)  #A B

      L= [1,2,3,4,5]
      s='-'.join(str(n) for n in L) #1-2-3-4-5

    #count(),个数
    x="AAAAA1"
    n=x.count("AA")   #2
    #切片操作
    x="ABC123"
    x=x[::-1]   #逆序,'321CBA'
  • 相关阅读:
    xml在html中的使用
    getElementsByTagName的用法
    opener 的使用
    动态增加属性
    innerText, innerHTML,outerHTML
    button的css属性
    动态改变select中option的次序
    input 的样式
    zkw线段树
    接着吐槽(2012/5/23)
  • 原文地址:https://www.cnblogs.com/imhuanxi/p/11197614.html
Copyright © 2011-2022 走看看