【发布时间】:2015-09-13 17:47:16
【问题描述】:
我有一本字典,其中包含一定数量的键/值对,例如:
d = { "v1": 1, "v2": 2, "v3":3, "v4": 4 }
还有一个按特定顺序包含键的列表:
l = [ "v2", "v3", "v1", "v4" ]
如何以优雅的方式使用l 的顺序获取值列表?
[ 2, 3, 1, 4]
我唯一能想到的是:
[ d[k] for k in l ]
如果我想获得一个元组,同样的问题。
【问题讨论】:
标签: python python-2.7