1.list.append()
说明:向列表追加元素,默认为列表的尾端。
例:
lst = [] #初始化列表 lst.append(1) #添加元素 lst.append(2)
print(lst) #打印元素
#结果 [1, 2]
2.list.extend()
说明:扩展,向列表中添加多条数据(可迭代的),比如字符串 列表 字典(默认是键值) 集合 元组
例:
lst = [1,2] lst.extend({"name":"11","age":19}) #字典 lst.extend([3,4,5]) #列表 lst.extend((6,7)) #元组 lst.extend({8,9}) #集合 lst.extend("101112") #字符串 字符串是将每个元素添加进去 print(lst) #结果 [1, 2, 'name', 'age', 3, 4, 5, 6, 7, 8, 9, '1', '0', '1', '1', '1', '2']
3.list.remove()
说明:删除某元素,如果需要删除得元素不在列表中,报错 #ValueError: list.remove(x): x not in list
例:
lst = [1,2,3,4] lst.remove(1) print(lst) #结果:[2, 3, 4]
4.list.pop()
说明:通过索引删除元素并返回,如果需要删除得索引值不在列表中,报错#IndexError: pop index out of range
例:
lst = [1,2,3,4] a = lst.pop(3) print(lst) print(a) #结果: [1, 2, 3] 4
5.list.insert()
说明:根据索引值插入元素
例:
lst = [1,2,3,4] lst.insert(0,5) #0代表索引值 print(lst) #结果:[5, 1, 2, 3, 4]
6.list.reverse()
说明:将列表翻转
例:
lst = [1,2,3,4] lst.reverse() print(lst)
7.list.sort()
说明:列表排序
lst = [4,3,2,1] lst.sort() print(lst)