dictionary 字典
作者: 莫烦 发布于: 2016-01-01
编辑: 创建字典¶
如果说List
是有顺序地输出输入的话,那么字典的存档形式则是无需顺序的, 我们来看一个例子:
在字典中,有key
和 value
两种元素,每一个key
对应一个value
, key
是名字, value
是内容。数字和字符串都可以当做key
或者value
, 在同一个字典中, 并不需要所有的key
或value
有相同的形式。 这样说, List
可以说是一种key
为有序数列的字典。
字典存储类型¶
以上的例子可以对列表中的元素进行增减。在打印出整个列表时,可以发现各个元素并没有按规律打印出来,进一步验证了字典是一个无序的容器。
字典还可以以更多样的形式出现,例如字典的元素可以是一个List, 或者再放一个字典,再或者是一个function。索引需要的项目时,只需要正确指定对应的key
就可以了。