什么是列表
list --- 列表,一个能够存储多个同一或不同元素的序列
列表属于可变类型,可以直接改变原数据
list1 = [1, 'a', 1.2, True, [1,2,3]] # 列表可以嵌套
print(type(list1)) # 查看变量list1的数据类型 是list 列表
print(list1[4][1]) # 嵌套列表查元素
list1[1] = 'haha'
print(list1) # [1, 'haha', 1.2, True, [1,2,3]] 直接更改了原列表
列表 --- 增删改查
列表 --- 增
list1 = [1, 2, 3, 'a', 'b', 'c']
# append ----- 列表尾部进行添加
list1.append(4)
print(list1) # [1, 2, 3, 'a', 'b', 'c', 4]
# extend ---- 向尾部批量添加
list1.extend('d')
list1.extend(['5', 6]) # 批量添加需要放在一个列表里面
print(list1) # [1, 2, 3, 'a', 'b', 'c', 4, 'd', '5', 6]
# insert ---- 指定下标插入
list1.insert(1,'g') # 也就是会在第一个元素“1”的后面添加1个g
list1.insert(1,[1,4]) # 也是会在第一个元素“1”的后面添加一个列表进去
print(list1) # [1, [1, 4], 'g', 2, 3, 'a', 'b', 'c', 4, 'd', '5', 6]
列表 --- 删
li