1.字母大小写问题
.lower()---全部小写
.upper()---全部大写
.title()---各个字符的首字母大写
.capitalize()---首字母大写
2.删除空格
.strip() --- 删除两边空格
.lstrip() --- 删除左边空格
.rstrip() --- 删除右边空格
.replace(" ","") --- 删除所有空格
3.截取前几个
用列表[:]
4.循环发送请柬
offer_list=['A','B']
for i in offer_list:
print('{},hello'.format(i))
offer_list.remove('B')#不发送给B
offer_list.append('C')#增加发送给C
for j in offer_list:
print('{}, welcome'.format(j))
5.快速生成数字列表
list=[int(i) for i in input().split()]
print(list)
6.列表新增
append无返回值
用append
str=input().split(" ")
str.append('Allen')
print(str)
7.列表前面添加
str=input().split()
str.insert(0,'Allen')#insert无法赋值给其他变量
print(str)
8.删除列表中的第一元素
str=input().split()
del(str[0])#用索引删除
print(str)
根据目标元素所在位置的索引进行删除,使用 del 关键字或者 pop() 方法;#pop未指定从末尾删
根据元素本身的值进行删除,可使用列表提供的 remove() 方法;
清空列表中所有元素,可使用列表提供的 clear() 方法。
切片list[:]
例子:
str=input().split()
for i in range(3):
str.pop()
print(str)#从末尾删了三次
9.列表排序(sorted,sort)
str1=sorted(my_list)
str2=my_list.sort(reverse=True)
10.反转列表
a.reverse()