English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Métodos de dicionário do Python
O método keys() retorna um objeto de visão que mostra a lista de todas as chaves do dicionário
A sintaxe do método keys() é:
dict.keys()
O método keys() não aceita nenhum parâmetro.
O método keys() retorna um objeto de visão que mostra a lista de todas as chaves.
Depois de alterar o dicionário, o objeto de visão também é alterado accordingly.
person = {'name': 'Phill', 'idade': 22, 'salário': 3500.0} print(person.keys()) empty_dict = {} print(empty_dict.keys())
Quando o programa é executado, a saída é:
dict_keys(['name', 'salário', 'idade']) dict_keys([])
person = {'name': 'Phill', 'idade': 22, } print('Antes da atualização do dicionário') keys = person.keys() print(keys) # Adicionar um elemento ao dicionário person.update({'salary': 3500.0) print('\nDepois da atualização do dicionário') print(keys)
Quando o programa é executado, a saída é:
Antes da atualização do dicionário dict_keys(['name', 'idade']) Depois da atualização do dicionário dict_keys(['name', 'idade', 'salário'])
Aqui, quando o dicionário é atualizado, as chaves também são atualizadas automaticamente para refletir as alterações.