如何创建一个列表:
列表名 = [] # 创建一个空列表
列表名 = [1,2,3,...] # 创建一个有内容的列表(注意:字符串要带引号"")
访问列表中的数据(元素):
lst = [1,2,3,4,5]
# 格式: 列表名[索引]
print(lst[0]) # 访问列表0索引位置的数据---- 1
print(lst[2]) # 访问列表2索引位置的数据---- 3
列表的索引:

从左向右: 从0开始
从右向左: 从-1开始
列表的切片:
lst = [1,2,3,4,5]
# 格式: 列表名[起始索引:结束索引+1:差值]
# 输出1到3
print(lst[0:3]) # 注意3的索引是2 ,但是根据格式我们要+1,差值不写默认就是1
反转列表:
# 在某些地方会有奇效
# 格式: 列表名[::-1]
# 举例:
lst = [1,2,3,4,5]
print(lst[::-1]) # 输出结果: [5,4,3,2,1]
向列表中添加数据
# 向列表最后添加 append
lst.append(数据)
# 向指定索引添加数据 insert
lst.insert(索引,数据)
删除列表中的数据
lst = [1,2,3,4]
# 按照 具体数据 删除
lst.remove(4) # 会删除列表中的数字 4 最终变成: [1,2,3]
lst = [1,2,3,4]
# 按照 指定索引 删除
del lst[0] # 会删除列表中 0 索引位置的数据 最终变成: [2,3,4]
取出列表中的数据
# 像从文具盒拿铅笔一样,文具盒里面没有铅笔了,但你手上还有
lst = [1,2,3,4]
# lst.pop(0) # 取出0索引的数据 此时 列表中的 1 会消失 ,但你可以通过赋值到变量的形式拿到 1
a = lst.pop(0) # 将取出的数据存到 a 变量中
print(a) # 会输出 1