python dictionary

键值对

value可为任意值

布尔值(1,0)、list、dictionary不能作为dictionary的key  

#True与1重复   False与0重复

转化为哈希值

无序

支持del删除

keys()

values()

items()


fromkeys( )

get()   #可设置默认值,当没有key时

pop()   #可设置默认值,当没有key时

popitem() #random

setdefault()

update() #可为键值对形式 或 等式形式


在format中传递时:**{‘key':'value','key':'value'}

tpl = "i am {name}, age {age}, really {name}".format(**{"name": "seven", "age": 18})

猜你喜欢

转载自blog.csdn.net/yzjincsdn/article/details/80867085