Método fromkeys() de diccionario en Python

El método fromkeys() en Python devuelve un diccionario con las claves especificadas y el valor especificado.

Ejemplo

Cree un diccionario con 3 claves, todas con el valor 0:

x = ('Key1', 'Key2', 'Key3')
y = 0

thisdict = dict.fromkeys(x, y)

print(thisdict)

Sintaxis

dict.fromkeys(keys, valor)

Valores de parámetros

ParámetroDescripción
keysRequerido. Un iterable que especifica las claves del nuevo diccionario.
valorOpcional. El valor de todas las claves. El valor predeterminado es Ninguno

Ejemplo

Mismo ejemplo que el anterior, pero sin especificar el valor:

x = ('Key1', 'Key2', 'Key3')

thisdict = dict.fromkeys(x)

print(thisdict)