字典的特点:
- 字典中的所有元素都是一个key -value ,通过key总能映射到唯一的value,字典中不可以存在重复的key,但可以存在重复的value
- 字典中的元素是无序的,顺序不重要,重要的是键值对映射关系
- 字典中的key必须是不可变对象,存取字典中的键值对,系统会调用内置函数hash根据指定的key计算除value的存储位置,也就是哈希值
- 字典可以根据需要动态的伸缩,系统会根据需要动态地分配和回收内存,因此再使用前无需先声明字典容量
- 字典会浪费较大的内存,与列表相比,是用空间换取时间
使用花括号创建字典
例:
A={'张三':'111','李四':'222','王五':'333'}
print(A['王五'])
查询字典内的内容:
使用中括号,上面有
调用get
A={'张三':'111','李四':'222','王五':'333'}
print(A.get('李四'))



