Solucionado (ver solução)
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']