Estoy tratando de crear un procedimiento de python automatizado que utiliza dos listas separadas para crear un diccionario y hasta ahora estoy fallando. Tengo dos listas ordenadas donde el enésimo artículo en la primera lista corresponde al enésimo ítem en la segunda lista y quiero combinarlos en un diccionario.Procedimiento de Python para poblar el diccionario de datos en 2 listas separadas
Por ejemplo, un subconjunto de las 2 listas es el siguiente;
name = ['Adam', 'Alfred', 'Amy', 'Andy', 'Bob']
year = [1972, 1968, 1985, 1991, 1989]
Me gustaría que mi salida sea:
birth_years = {'Adam':1972, 'Alfred':1968, 'Amy':1985, 'Andy':1991, 'Bob':1989}
yo estaba tratando de hacer esto con un bucle, pero no pude conseguir que funcione. Agradezco cualquier ayuda.
Es esta tarea? Si no, reconsidere lo que está sucediendo río arriba; tener sus datos estructurados en listas paralelas no es una buena idea y no ocurre naturalmente. Por ejemplo, tales cosas llegan de forma natural en la misma línea de un archivo de datos o la misma fila de una tabla de base de datos u hoja de cálculo, y puede rellenarlas en un 'dict' a medida que lee la entrada. –