Usando dir() en un diccionario encontré estos métodos
clear(): Remueve todos los elementos del diccionario
copy(): Copia todos los elementos de un diccionario y los guarda en otra variable
fromkeys(): Crea un diccionario y sus llaves son los items de una secuencia
keys = ['a', 'b', 'c', 'd', 'e']
vowels = dict.fromkeys(keys)
print(vowels) # {'o': None, 'i': None, 'u': None, 'a': None, 'e': None}
get(): Devuelve el valor de una llave
items(): Devuelve una tupla con una lista de las llaves y valores del diccionario
sales = { 'apple': 2, 'orange': 3, 'grapes': 4 }
print(sales.items()) # dict_items([('apple', 2), ('orange', 3), ('grapes', 4)])
keys(): Lo mismo que items(), pero con solo las llaves de un diccionario
values(): Lo mismo que items(), pero con solo los valores
pop(key): remueve y retorna un elemento de un diccionario por su llave
popitem(): remueve y retorna un item(key, value) de un diccionario
setdefault(key, default_value): retorna un valor de una llave, si no lo encuentra inserta una llave con un valor en el diccionario
update([]): Recibe una secuencia key/value y actualiza el diccionario actual con el diccionario recibido
https://www.programiz.com/python-programming/methods/dictionary
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?