对比Excel,轻松学习Python数据分析(入职数据分析师系列)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.7 数据结构——字典

2.7.1 字典的概念

字典(dict)是一种键值对的结构,类似于通过联系人姓名查找地址和联系人详细情况的地址簿,即把键(名字)和值(详细情况)联系在一起。注意,键必须是唯一的,就像如果有两个人恰巧同名,那么你无法找到正确的信息一样。

键值对在字典中以{key1:value1,key2:value2}方式标记。注意,键值对内部用冒号分隔,而各个对之间用逗号分隔,所有这些都包括在花括号中。

2.7.2 新建一个字典

先创建一个空的字典,然后向该字典内输入值。下面新建一个通讯录。

将值直接以键值对的形式传入字典中。

将键值以列表的形式存放在元组中,然后用dict进行转换。

2.7.3 字典的keys()、values()和items()方法

keys()方法用来获取字典内的所有键。

values()方法用来获取字典内的所有值。

items()方法用来得到一组组的键值对。