Extraindo Chaves de Dicionário em Python

Beginner

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

Introdução

Em Python, um dicionário (dictionary) é uma coleção de pares chave-valor (key-value). Cada chave (key) é única e é usada para acessar seu valor correspondente. Às vezes, podemos precisar extrair apenas as chaves de um dicionário. Neste desafio, você deve criar uma função que recebe um dicionário simples (flat dictionary) como entrada e retorna uma lista de todas as suas chaves.

Chaves de Dicionário (Dictionary Keys)

Escreva uma função keys_only(flat_dict) que recebe um dicionário simples (flat dictionary) como entrada e retorna uma lista de todas as suas chaves.

Para resolver este problema, você pode seguir estes passos:

  1. Use dict.keys() para retornar as chaves no dicionário fornecido.
  2. Retorne uma list() do 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']

Resumo

Neste desafio, você aprendeu como extrair apenas as chaves de um dicionário em Python. Você pode usar o método dict.keys() para retornar as chaves e, em seguida, converter o resultado em uma lista.