字典 Dictionary
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值对 用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号{}中,如
Alien={'color':'black','age':'3','weight':'100cm'}
字典键的特性
是mutable可以修改的
value可以是任何数据类型,但key不行
key 可以是hash类型,最常用的效率也最高的是数字或字符串
key:value 及键值对的形式存储,每个key都是唯一的(若相同,后面的key会覆盖前面的key)
根据键查找的效率非常高
字典的特性称之为map(映射)
字典定义
dict1 = {}
dict2 = {'name': 'Jack', 'age': 40}
len(字典) 字典长度 返回字典元素个数,即键的总数
1. 访问键值
Alice={'color':'black','age':'3','weight':'100cm'}
print (Alien[‘weight’])
== 100cm
判断字典中是否有key
key in 字典 返回布尔类型
1.2增加键-值
Alice={'color':'black', &#