Cómo convertir una lista en Python en un diccionario
Descripción del problema: Por ejemplo, en Python, tengo la siguiente lista, en la que los dígitos impares corresponden a las claves del diccionario y los dígitos pares corresponden a los valores.
Solución:
1. Usar la función zip para implementarlo
2. Usar el bucle para implementarlo
3. Generar índice.
Pregunta 2: ¿Cómo convertimos dos listas en un diccionario?
Descripción del problema: Supongamos que tiene dos listas.
Solución: seguir utilizando la función zip de uso común.
Aquí vemos que la función zip sí juega un muy buen papel en el emparejamiento. Si ambas listas son grandes, debe introducir itertools.izip para resolver el problema.
O utilice la función dict que aparece a continuación directamente.
¿Y si tenemos tres lsit? Por ejemplo, a veces nos encontramos con este tipo de problemas, como registrar ciertos datos en una determinada longitud y latitud. ¿Cómo logramos esto en este momento?
Podemos ver que la función zip aún puede ayudarnos a implementar con éxito la funcionalidad requerida en este momento. Primero integre los pares de latitud y longitud, luego concatene los valores y finalmente use la función dict para juntarlos.
Resumen
A través del ejemplo anterior, sabemos que podemos integrar los datos llamando a la función zip varias veces y finalmente resolver el problema. Ese es el contenido completo de este artículo. Espero que te resulte útil para aprender Python.