Quando chamo as funções keys() e values() elas retornam uma lista?
Quando chamo as funções keys() e values() elas retornam uma lista?
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']