python-字典
#bool值(字典key中含有0/1的情况下)、字典、列表不能作为字典中的key,元组可以。
#字典中的value可以是任何数据类型
#字典是无序的
info = {} #字典初始化
info = {'a':1,'b':2,'c':3}
for item in info: for item in info.keys(): for item in info.values(): for k,v in info.items():
#字典增删操作
#根据序列创建字典,并制定统一的值 v = dict.fromkeys(["k1","k2","k3","k4","k5"],"asdf") print(v) #获取字典value print(v.get('k6',"get失败,该key不存在")) #以key值来删除并获取删除的value #只返回删除的value print(v.pop('k6',"pop失败,该key不存在")) #随机删除键值对 #返回随机删除的键值对 print(v.popitem()) print("pop()后",v) #为key设置默认value v.setdefault("key","value") #更新字典: v.update(k1="111",k5="555") print("update()后",v)