【发布时间】:2017-12-03 12:20:35
【问题描述】:
我是 Python 新手,我正在尝试学习操作字典。我有一个具有以下结构的字典:
dict = {'city1':([1990, 1991, 1992, 1993],[1.5,1.6,1.7,1.8]),
'city2':([1993, 1995, 1997, 1999],[2.5,3.6,4.7,5.8])
我想通过以下方式转换密钥
'city': ([1990, 1.5],[1991, 1.6],[1992,1.7],[1993,1.8])
我尝试使用 for 循环遍历值并为每个键创建一个新值。然而,这似乎真的很慢而且很笨拙。有什么 Pathonic 方法可以实现这个目标吗?
谢谢!
【问题讨论】:
标签: python list dictionary list-comprehension