列表取元素,从前往后编号从0开始递增,从后往前编号从-1开始递减
my_list = [1, 2, 3, 4]
print(my_list[0]) # 1
print(my_list[1]) # 2
print(my_list[-1]) # 4
print(my_list[-2]) # 3
列表.append(元素) 向列表末尾追加一个元素
my_list = [1, 2, 3, 4]
my_list.append(5)
print(my_list) # [1, 2, 3, 4, 5]
列表.extend(容器) 将数据容器中的内容依次取出,追加到列表尾部
my_list = [1, 2, 3, 4]
my_list.extend([5, 6, 7])
print(my_list) # [1, 2, 3, 4, 5, 6, 7]
列表.insert(下标, 元素) 在指定下标处,插入指定的元素
my_list = [1, 2, 3, 4]
my_list.insert(2, 5)
print(my_list) # [1, 2, 5, 3, 4]
del 列表[下标] 删除列表指定下标元素
my_list = [1, 2, 3, 4]
del my_list[1]
print(my_list) # [1, 3, 4]
列表.pop(下标) 删除列表指定下标元素
my_list = [1, 2, 3, 4]
my_list.pop(1)
print(my_list) # [1, 3, 4]
列表.remove(元素) 从前向后,删除此元素第一个匹配项
my_list = [1, 2, 1, 2]
my_list.remove(2)
print(my_list) # [1, 1, 2]
列表.clear() 清空列表
my_list = [1, 2, 1, 2]
my_list.clear()
print(my_list) # []
列表.count(元素) 统计此元素在列表中出现的次数
my_list = [1, 2, 1, 2]
count = my_list.count(2)
print(count) # 2
列表.index(元素) 查找指定元素在列表的下标,找不到报错ValueError
my_list = [1, 2, 3, 4]
index = my_list.index(2)
print(index) # 1
len(列表) 统计容器内有多少元素
my_list = [1, 2, 3, 4]
list_len = len(my_list)
print(list_len) # 4