本文实例讲述了Python数据类型之Dict字典。分享给大家供大家参考,具体如下:
dict字典
1.概述
dict也是一种存储方式,类似于list和tuple,但是,字典采用键—值(key—value)的形式存储。
优点:具有极快的查找速度。
2.key的特性
① 字典中的key必须唯一
② **.key必须是不可变对象**
例如:字符串、整数等都是不可变的,可以作为key
list是可变的,不能作为key
应用场景举例:保存学生成绩
可以采用字典,将学生的学号或者名字作为key,成绩为value进行存储,方便查找。
3.字典的创建
语法:
字典名 = {键1:值1,键2:值2,…}
dist1 = {'tom':90,'lili':78, 'lele':92}
print(dist1)
print(dict(a=1,b=2,c=3))
输出:
{'tom': 90, 'lili': 78, 'lele': 92}
{'a': 1, 'b': 2, 'c': 3}
3.1列表中的元组转字典:
list1= [('a',1),('b',2)]
print({a:b for a,b in list1