压缩生成字典
在本练习中,您将运用对 zip() 函数的所学,把两个列表合并为一个字典。
这些列表实际上来自世界银行世界发展指标的更大数据集文件(已从该数据集中提取)。(https://datacatalog.worldbank.org/search/dataset/0037712) 出于教学目的,我们已对该数据集做了预处理,并提供了您将要使用的这些列表。
第一个列表 feature_names 包含数据集的表头名称,第二个列表 row_vals 包含数据集中某一行与各表头一一对应的实际取值。
本练习是课程的一部分
Python 工具箱
练习说明
- 调用
zip(),传入feature_names和row_vals创建一个 zip 对象。将结果赋给zipped_lists。 - 通过调用
dict()并传入zipped_lists,将该 zip 对象转换为字典。将得到的字典赋给rs_dict。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Zip lists: zipped_lists
zipped_lists = ____
# Create a dictionary: rs_dict
rs_dict = ____
# Print the dictionary
print(rs_dict)