English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Métodos de diccionario de Python
El método keys() devuelve un objeto de vista que muestra la lista de todas las claves del diccionario
La sintaxis de keys() es:
dict.keys()
keys() no acepta ningún parámetro.
keys() devuelve un objeto de vista que muestra la lista de todas las claves.
Después de cambiar el diccionario, el objeto de vista también cambia en consecuencia.
person = {'name': 'Phill', 'age': 22, 'salary': 3500.0} print(person.keys()) empty_dict = {} print(empty_dict.keys())
Al ejecutar el programa, la salida es:
dict_keys(['name', 'salary', 'age']) dict_keys([])
person = {'name': 'Phill', 'age': 22, } print('Antes de actualizar el diccionario') keys = person.keys() print(keys) # Agregar un elemento al diccionario person.update({'salary': 3500.0) print('\nDespués de actualizar el diccionario') print(keys)
Al ejecutar el programa, la salida es:
Antes de actualizar el diccionario dict_keys(['name', 'age']) Después de actualizar el diccionario dict_keys(['name', 'age', 'salary'])
Aquí, cuando se actualiza el diccionario, las claves también se actualizan automáticamente para reflejar los cambios.