Extracción de claves de diccionario en Python

Beginner

This tutorial is from open-source community. Access the source code

Introducción

En Python, un diccionario es una colección de pares clave-valor. Cada clave es única y se utiliza para acceder a su valor correspondiente. A veces, es posible que necesitemos extraer solo las claves de un diccionario. En este desafío, se te pide crear una función que tome un diccionario plano como entrada y devuelva una lista de todas sus claves.

Claves de diccionario

Escribe una función keys_only(flat_dict) que tome un diccionario plano como entrada y devuelva una lista de todas sus claves.

Para resolver este problema, puedes seguir estos pasos:

  1. Utiliza dict.keys() para devolver las claves en el diccionario dado.
  2. Devuelve una list() del resultado anterior.
def keys_only(flat_dict):
  return list(flat_dict.keys())
ages = {
  'Peter': 10,
  'Isabel': 11,
  'Anna': 9,
}
keys_only(ages) ## ['Peter', 'Isabel', 'Anna']

Resumen

En este desafío, has aprendido cómo extraer solo las claves de un diccionario en Python. Puedes utilizar el método dict.keys() para devolver las claves y luego convertir el resultado en una lista.