# 列表list 增 删 替换
# a=[1,2,[6,7],'小恒星','true']
# append 追加,在列表末尾增加,每次只能追加一个元素
# a.append(8)
# insert 插入,可以在列表的任何位置插入,需要指定索引和元素值
# a.insert(2,"b")
# pop 删除,默认删除列表末尾的一个元素,也可以用索引(例如索引为1)删除指定的元素
# a.pop(1)
# 替换,相当于进行赋值
# a[2] = '初心'
# print(a)
# 元组 tuple 符号()
# 1,可以存在空元组 a=() 注意元组里面只有一个元素时,需要加一个逗号,
# 类型才是元组,否则里面的元素是什么类型,整体就是什么类型
# 2,元组可以包含任何类型的数据
# 3,元组里面的元素根据逗号来进行分隔
# 4,元组里面的元素也有索引,索引值从0开始
# 5,获取元组里面的单个值: 元组名[索引值]
# print(a[2])
# 6,元组的切片同字符串的操作, 元组名[索引头:索引尾:步长]
# 7,元组里面的元素不支持更改(增删改),只有在操作数据库的时候才进行使用
# a = (1, 2, [6, 7], '小恒星', 'true', (3, 4, 5))
# 字典 dict{} 里面的元素是无序的
# 1,可以存在空字典 a={}
# 2,字典以“键值对”方式来存储数据 key:value
# 3,字典里面的value可以包含任何类型的数据
# 4,字典里面的元素根据逗号来进行分隔
# 5,字典里面的key必须是唯一的
a = {"class": "python11",
"student": 119,
"teacher": "girl",
"t_age": 20,
"score": [99, 87.5, 66.5]}
# 字典的删除,需要指定要删除值的key
# a.pop("t_age")
# 字典的新增,key必须是原来字典里面没有的 a["name"]=华华
# a["name"]="华华"
# 字典的修改,相当于重新赋值 a["t_age"]=18
a["t_age"] = 18
print(a)