title()
lstrip()
strip()
str()
append()
insert()
在列表任何位置添加新元素,通过Index索引指定添加的位置。
del语句删除元素
motorcycles = ['honda', 'yamaha', 'suzuki']print(motorcycles)del motorcycles[0]print(motorcycles)# 输出结果为:# ['honda', 'yamaha', 'suzuki']# ['yamaha', 'suzuki']
del语句删除字典键值对
必须指定字典名和要删除的键。
alien_0 = {'color':'green','points':5}print(alien_0)del alien_0['points']print(alien_0)# 先后输出结果为:# {'color': 'green', 'points': 5}# {'color': 'green'}
pop()
- 删除列表末尾的元素,并可使用该值。
pop()加入索引时,可删除列表任意位置的元素,并可使用该值。
remove()
删除指定值的元素,改变原列表。
注意:如果要删除的值可能在列表中出现国瓷,就需要使用循环来判断是否删除了所有这样的值。sort()
对列表进行永久性排序。(按字母正序)
- 若按字母反序的话,只需向sort()方法传递参数reverse= True即可。
sorted()
按特定顺序对列表进行临时排序,不影响元素在原有列表的顺序和位置。reverse()
永久性反转列表顺序。但只要再使用一次,即可恢复为最初的列表顺序。len()
计算列表的长度。range()
从指定的第一个值开始数,到制定的第二个数停止,不包括第二个值。
还可以指定步长,如range(2,11,2)for value in range(1,5)print(value)# 输出为:1 2 3 4
list()
可将range()的结果直接转为列表。numers = list(range(1,6))print(numbers)# 输出结果为[1,2,3,4,5]
min()
找出列表中的最小值max()
找出列表中的最大值sum()
对列表求和。Python将不能修改的值称为不可变的,而不可变的列表被称为元组。
在Python中,字典是一些列键值对。
keys()
在不需要使用字典的值时,可使用xx.keys()来帮助遍历字典中的键。favorite_eat = {'ge' :'apple','fang':'orange','guo':'banna',}for name in favorite_eat.keys():print(name.title())# 输出结果为:# Ge# Fang# Guo
values()
在不需要使用字典的键时,可使用xx.values()来帮助遍历字典中的值。favorite_eat = {'ge' :'apple','fang':'orange','guo':'banna',}for name in favorite_eat.values():print(name.title())# 输出结果为:# Apple# Orange# Banna
