今天爱分享给大家带来python中的字典是什么【面试题详解】,希望能够帮助到大家。
Python字典是一个容器,可以装列表,变量,字符串,浮点数等。。。。
注意:
1. Python的字典是一对一的形式,key:value,可以理解key是下标,value是内容
标准形式:{a:b},那么a就相当于下标,value就相当于内容。
2.下标是唯一的,即key赋值的时候不可以重复,不可用变量去赋值他,因为列表是可变的,所有也不能用列表去赋值
3.字典的存储没有顺序,我们凭借key值去取value的内容。
>>> roots={25:5,16:4,9:3,4:2,1:1} >>> type(roots)>> roots[9] 运行结果为: 3
字典是不可变的,可以用一个推导式来创建它
>>> roots={x**2:x for x in range(5,0,-1)} >>> roots 运行结果为: {25: 5, 16: 4, 9: 3, 4: 2, 1: 1}