O método keys () retorna um objeto de visualização que exibe uma lista de todas as chaves no dicionário
A sintaxe de keys()
é:
dict.keys ()
keys () Parâmetros
keys()
não leva nenhum parâmetro.
Valor de retorno das chaves ()
keys()
retorna um objeto de visualização que exibe uma lista de todas as chaves.
Quando o dicionário é alterado, o objeto de visualização também reflete essas alterações.
Exemplo 1: Como funciona o keys ()?
person = ('name': 'Phill', 'age': 22, 'salary': 3500.0) print(person.keys()) empty_dict = () print(empty_dict.keys())
Resultado
dict_keys (('nome', 'salário', 'idade')) dict_keys (())
Exemplo 2: Como keys () funcionam quando o dicionário é atualizado?
person = ('name': 'Phill', 'age': 22, ) print('Before dictionary is updated') keys = person.keys() print(keys) # adding an element to the dictionary person.update(('salary': 3500.0)) print('After dictionary is updated') print(keys)
Resultado
Antes da atualização do dicionário dict_keys (('name', 'age')) Após a atualização do dicionário dict_keys (('name', 'age', 'salary'))
Aqui, quando o dicionário é atualizado, as chaves também são atualizadas automaticamente para refletir as alterações.