Supongamos que tengo el siguiente diccionario y lista:¿Es posible tomar un "segmento" ordenado de un diccionario en Python basado en una lista de claves?
my_dictionary = {1:"hello", 2:"goodbye", 3:"World", "sand":"box"}
my_list = [1,2,3]
¿Hay una manera directa (Pythonic) para obtener los pares de valores clave fuera del diccionario para los que las claves son elementos de la lista, en un orden definido por el orden de la lista?
El enfoque ingenuo consiste simplemente en iterar sobre la lista y extraer los valores en el mapa uno por uno, pero me pregunto si python tiene el equivalente a la división de listas para diccionarios.
Dado que la cuestión es sobre el uso de una característica del lenguaje, lo único que realmente trató de Google. =) – merlin2011