Python 字符串

  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
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容