使用多个键从dict获取元素

use*_*650 1 python

如果我有:

d = {'one':1, 'two':2, 'three':3, 'four':4}
Run Code Online (Sandbox Code Playgroud)

如何在一个命令中获得"一"和"三"的值.像这样的东西:

out = d['one', 'three'] # But it gives an error
Run Code Online (Sandbox Code Playgroud)

fal*_*tru 7

使用列表理解:

>>> d = {'one':1, 'two':2, 'three':3, 'four':4}
>>> [d[key] for key in 'one', 'three']
[1, 3]
Run Code Online (Sandbox Code Playgroud)