列表常用的方法

names = "my 	name is {name} ,my year is {year}"
print(names.count("a"))#查看又多少个“a”
print(names.capitalize())#第一个字母大写
print(names.center(50,"#"))#names 居中,打印50个字节,不过的用#代替
print(names.endswith("ao")) #判断以什么结尾
print(names.expandtabs(tabsize=10))#把tab键转换成空格
print(names[names.find("cainiao"):])#切片取值
names1 =names.format(name = 'cainiao',year = '23')
print(names1)
print('AAA'.lower())#大写变小写
print('aaa'.upper())#小写变大写
print('abc'.isalnum())#判断是否是阿拉伯数字
print('abc'.isalpha())#判断是否是英文字符
print('abc'.isdecimal())#判断是否是10进制
print('abc'.isidentifier())#判断是否是合法的标识符
print('abcdef'.isupper()) #判断是否都是大写
print('abcdef'.islower())#判断是否都是小写
print('abc'.isnumeric())#判断是否是数字
print('+'.join(['1','2','3'])) #看打印的什么
p = str.maketrans("cainiao",'!@#!$#*') #.和加密相似
print("cainiao".translate(p))
print('a b c d e f g'.split(' '))#按空格分成列表
print('aaa'.zfill(20)) #长度不够的用0代替
print('lalblcld'.rfind('l'))#拿到最后一个“l”的下标
print('abcda'.replace('a','A',1))#替换大小写,“1”为替换1个字符
print('ABCabc'.swapcase())#大小写转换
print('abc'.rjust(20,"#"))#看结果
print('abc'.ljust(20,"#"))#看结果
print('abcdef'.istitle())#判断是否是title
print('abc abc abc'.title())#设置成title
print(' abc'.lstrip()) #去掉 可以看到效果 去掉左面的
print(' abc '.strip())#和上一个执行结果做比较
print('abc '.rstrip())#和上一个执行结果做比较
print('abc'.isspace())#判断是否是空格
print('--------------------------')

'''l 代表 left 左边 r 代表 right 右面'''
'''_______________列表常用的方法_______________'''
原文地址:https://www.cnblogs.com/guanyf/p/7502963.html