python基础——字典

133 阅读1分钟

定义:

1.由一系列键值对组成的可变映射容器

2.映射:一对一的对应关系,且每条记录无序

3.键(字符串/数字/元组)必须是唯一的,且不可变。值没有限制。

字典通过对key 进行哈希算法定位 让每一个key有独一无二的位置,在所有的容器中,只有字典查找是最快的

优点:定位快

缺点:占用内存空间比较多 有很多空着的空间(利用空间换取时间的策略)

'''
将列表转换为字典,需要如下  需要用元组区分键和值
'''
dict02=dict([("a","b"),("c","d")])
print(dict02)

字典是无序的 但不是随机的