El método keys () devuelve un objeto de vista que muestra una lista de todas las claves en el diccionario.
La sintaxis de keys()
es:
dict.keys ()
keys () Parámetros
keys()
no toma ningún parámetro.
Valor de retorno de las claves ()
keys()
devuelve un objeto de vista que muestra una lista de todas las claves.
Cuando se cambia el diccionario, el objeto de vista también refleja estos cambios.
Ejemplo 1: ¿Cómo funcionan las teclas ()?
person = ('name': 'Phill', 'age': 22, 'salary': 3500.0) print(person.keys()) empty_dict = () print(empty_dict.keys())
Salida
dict_keys (('nombre', 'salario', 'edad')) dict_keys (())
Ejemplo 2: ¿Cómo funcionan las teclas () cuando se actualiza el diccionario?
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)
Salida
Antes de actualizar el diccionario dict_keys (('nombre', 'edad')) Después de actualizar el diccionario dict_keys (('nombre', 'edad', 'salario'))
Aquí, cuando se actualiza el diccionario, las claves también se actualizan automáticamente para reflejar los cambios.