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:
- Use
dict.keys()para retornar as chaves no dicionário fornecido. - 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.