["python"]
Get list of values for list of keys

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]