文章目录
前言
python编程风格也叫Pythonic,这一系列文章记录学习点滴。
字典这个数据结构活跃在所有 Python 程序的背后, 即便你的源码里并没有直接用到它。——《代码之美》
标准库里的所有映射类型都是利用 dict 来实现的, 因此它们有个共同的限制, 即只有可散列的数据类型才能用作这些映射里的键(只有键有这个要求, 值并不需要是可散列的数据类型) 。
1、字典常见构造方法
下面代码展示了几种字典的构造方法,key不可以重复,value可以重复。
>>> a = dict(one=1, two=2, three=3)
>>> b = {
'one':1, 'two':2, 'three':3}
>>> c = dict(zip(['one', 'two', 'three'], [1, 2, 3]))
>>> d = dict