python中的字典是什么【面试题详解】

今天爱分享给大家带来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}


人已赞赏
Python

使用*args和*kwargs含义是什么【python面试题详解】

2020-11-28 12:43:00

Python

python负索引是什么【面试题详解】

2020-11-28 12:45:22

'); })();