---------操作名称---------- |
操作方法 |
举例 |
访问列表中的元素 |
通过下标直接访问 |
print(list1[0]) |
列表的切片 |
使用[: :] |
list1[2:5:2] |
遍历列表 |
通过for循环 |
for i in list1: print(i) |
【增】新增数据到列表尾部 |
使用append |
list1.append(5) |
【增】列表的追加 |
使用extend方法 |
list1.extend(list2) |
【增】列表数据插入 |
insert方法 | list1.insert(1, 3) |
【删】列表的删除 |
del :我们通过索引删除指定位置的元素。 remove:移除列表中指定值的第一个匹配值。如果没找到的话,会抛异常。 |
del list1[0] list1.remove(1) 注意两 种方法的区别 |
【删】弹出列表尾部元素 |
使用pop |
list1.pop() |
【改】更新列表中的数据 |
通过下标原地修改 |
list1[0] = 8 |
【查】列表成员关系 |
in 、not in |
2 in list1 |
列表的加法操作 |
+ |
list3 = list1 + list2 |
【排】列表的排序 |
sort方法 |
list1.sort() |
【排】列表的反转 |
reverse |
list1.reverse() |
操作名称 |
操作方法 |
举例 |
获取列表长度 |
len() |
|
获取列表元素 大值 |
max() |
|
获取列表元素 小值 |
min() |
|
其它类型对象转换成列表 |
list() |
|