Is there a built-in/quick way to use a list of keys to a dictionary to get a list of corresponding items?
For instance I have:
>>> mydict = {'one': 1, 'two': 2, 'three': 3}
>>> mykeys = ['three', 'one']
How can I use mykeys
to get the corresponding values in the dictionary as a list?
>>> mydict.WHAT_GOES_HERE(mykeys)
[3, 1]
A list comprehension seems to be a good way to do this:
>>> [mydict[x] for x in mykeys]
[3, 1]