"Is it possible to take an ordered ""slice"" of a dictionary in Python based on a list of keys?","res = [(x, my_dictionary[x]) for x in my_list if x in my_dictionary]"