python - 字典 - 如何将 KEY 列表与 VALUE 列表映射?
问题描述
我有两个不同的列表:
key = ['key1', 'key2', 'key3']
value = ['value1', 'value2', 'value3']
我想像这样映射它:
dictionary = {'key1':'value1',
'key2':'value2',
'key3':'value3'}
我试过这个:
dictionary = {key, value}
但我得到了这个结果:
TypeError: dict expected at most 1 arguments, got 2
解决方案
这样做以获得所需的结果,
dictionary = dict(zip(key, value))
推荐阅读
- git - Spring Cloud Config Server - MultipleJGitEnvironmentRepository:无法为主远程获取远程
- java - 如何在组 [javax.validation.groups.Default, ] 的持续时间内解决类 [*] 的验证失败
- javascript - 如何使用 tslint 修复导入/订单错误
- sql - SQL 根据其他列中的最小值获取值
- html - 为什么具有相对位置宽度的元素保持最大化,即使它没有孩子?
- php - Mysql:如何在不丢失组内个人行的情况下对组进行排序
- cassy - Cassy 的快照和一致性备份有什么区别?Cassy 是 Cassandra 的备份工具
- mysql - 什么是 org.h2.jdbc.JdbcSQLDataException:参数“columnIndex”[90008-200] 的值“3”无效?
- javascript - Jest 和 ESLint:Expect 必须有对应的 matcher 调用
- matlab - 如何使用 for 循环创建滑动窗口?