'''dict用法'''
'''字典'''
dict={}
#向字典里面添加键和值
dict["key1"]="value1"
print(dict)
#第二次向key1中添加值,会把第一次向key1中添加的值给覆盖掉
dict["key1"]="value1_1"
print(dict)
#向字典中不重复赋值,setdefault方法的作用当键存在了,就不会在执行,如果不存会进行添加键和值
dict.setdefault("key2","value2")
print(dict)
#取值
print(dict["key2"])
#获取字典键集合,注意这个不是列表,没有索引的
print(dict.keys())
#获取字典值集合,注意这个不是列表,没有索引的
print(dict.values())
#dict.items()将字典转为list,list中包含元组,元组的索引0为key,元组的索引1为key的值
print(dict.items())
for i in dict.items():
print(i)
#判断键值是否存在
if "key1" in dict:
print("key1键存在")
'''tuple'''
'''tuple'''
#元组()形式,元组不可进行增加和删除元组,是不可变的
tuple_1=(1,2)
print(tuple_1) #打印元组
print(tuple_1.index(1)) #查看值的索引
print(tuple_1[0]) #安索引取值
print(tuple_1.count(1))#统计值的个数