Python 字符串

2019-02-14  本文已影响3人  小星star
  1. 简单切片 注意左闭右开

    "〇一二三四五六七八九十"[:3] 结果是 "〇一二"
    

    步长k切片 str[m,n,k]

    "〇一二三四五六七八九十"[1:8:2] 结果是 "一三五七"
    

    逆序输出

    "〇一二三四五六七八九十"[::-1] 结果是 "十九八七六五四三二一〇"
    
    image.png
    • len(s)
    • str(s)
    • hex(s) 和 oct(s)
    • chr(u) 和 ord(x)
    • str.lower() 或 str.upper()
    • str.split(sep=None)
    返回一个列表,由str根据sep被分隔的部分组成
    "A,B,C".split(",") 结果为 ['A','B','C']
    
    • str.count(sub)
    返回子串sub在str中出现的次数
    "an apple a day".count("a") 结果为 4
    
    • str.replace(old, new)
    • str.center(width[,fillchar])
    • str.strip(chars) 从str中去掉在其左侧和右侧chars中列出的字符
    "= python= ".strip(" =np") 结果为
    "ytho"
    
    • str.join(iter)
    在iter变量除最后元素外每个元素后增加一个str
    ",".join("12345") 结果为
    "1,2,3,4,5" #主要用于字符串分隔等
    
  2. image.png image.png
上一篇 下一篇

猜你喜欢

热点阅读