首页 > 其他分享 >代码速记

代码速记

时间:2022-12-10 11:23:59浏览次数:41  
标签:count begin join 代码 list 速记 str 字符串

#字符串也有切片
s1 = "123" #字符串或元组
s2 = "456"
s0 = "123"+"456"
s = "123456"
print(s is s0) # True

# 字符串的合并 +,"".join(list),reduce()
s = "abc"+"def"
s = "".join(["abc","def"])
from functools import reduce
s = reduce(lambda x,y:x+y,["a","b","c","d","e","f"])

#字符串的重要方法:str.join(list),str.split(,count),str.strip(),str.find(,begin),str.index(),str.count(),str.replace(,count),str.format()
#str.lower(),str.upper(),str.capitalize(),str.title()
#判断 str.startswith(),str.endswith(,begin),str.islower(),str.isupper(),str.isdigit(),str.isalnum(),str.isalpha(),str.isspace()
#str.encode(),byte.decode()
str.join(iterable) # 迭代器的元素都是字符串
str.split(,maxsplist)#默认分隔空格
str.strip("ab")#默认删除两端的空格,/n,/t,有参数,删除所有组合
str.find(,begin)#没找到返回-1
str.index()#没找到报错
str.count()#没出现就是0次
str.replace(,count)#有就替换,没有就原样输出,还可以指定替换次数,删除
"my name is {},age is {}".format("mengliping",18)

标签:count,begin,join,代码,list,速记,str,字符串
From: https://www.cnblogs.com/mlping/p/16971273.html

相关文章