"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo extraer claves del diccionario en listas en Python 3?

¿Cómo extraer claves del diccionario en listas en Python 3?

Publicado el 2025-04-13
Navegar:378

How to Extract Dictionary Keys as a List in Python 3?

Extraying Keys como una lista en Python 3

mientras está en Python 2.7, obtener claves de diccionario como una lista fue sencillo, Python 3 introduce un cambio que devuelve el objeto dict_keys. Esta alteración se puede superar usando la comprensión de la lista:

list(newdict.keys())

Este método convierte el objeto dict_keys a una lista regular.

Sin embargo, es importante considerar si el uso de un objeto dict_keys plantea cualquier implicación funcional funcional. La escritura de pato en Python permite que los objetos con semántica similar se traten como intercambiables. dict_keys se comporta como una lista de muchas maneras, permitiendo iteraciones y otras operaciones similares a la lista:

for key in newdict.keys():
    print(key)

mientras que dict_keys no admite inserción como dict [k] = v, tales operaciones pueden no ser necesarias en muchos escenarios. Al abrazar la tipificación de pato, puede aprovechar la funcionalidad de dict_keys sin confiar en las conversiones de listas explícitas.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3