-
简单切片 注意左闭右开
"〇一二三四五六七八九十"[:3] 结果是 "〇一二"
步长k切片 str[m,n,k]
"〇一二三四五六七八九十"[1:8:2] 结果是 "一三五七"
逆序输出
image.png"〇一二三四五六七八九十"[::-1] 结果是 "十九八七六五四三二一〇"
- 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" #主要用于字符串分隔等
- image.png image.png
网友评论