Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Retorno das funções keys() e values()

Quando chamo as funções keys() e values() elas retornam uma lista?

1 resposta
solução!

Olá Janaina,

É isso mesmo, no python 2 o keys() vai retornar uma lista com todas as chaves do dicionário, e o values() vai retornar uma lista com todos os valores.

Exemplo:

dic = {'chave1': 'valor1', 'chave2': 'valor2', 'chave3': 'valor3'}

chaves = dic.keys()
valores = dic.values()

print(chaves)
print(valores)

Resultado:

['chave1', 'chave3', 'chave2']
['valor1', 'valor3', 'valor2']