Python 3 - metodo del dizionario fromkeys ()
Descrizione
Il metodo fromkeys() crea un nuovo dizionario con chiavi da seq e valori impostati su valore.
Sintassi
Di seguito è riportata la sintassi per fromkeys() metodo -
dict.fromkeys(seq[, value]))
Parametri
seq - Questo è l'elenco dei valori che verrebbero utilizzati per la preparazione delle chiavi del dizionario.
value - Questo è facoltativo, se fornito, il valore sarebbe impostato su questo valore
Valore di ritorno
Questo metodo restituisce l'elenco.
Esempio
L'esempio seguente mostra l'utilizzo del metodo fromkeys ().
#!/usr/bin/python3
seq = ('name', 'age', 'sex')
dict = dict.fromkeys(seq)
print ("New Dictionary : %s" % str(dict))
dict = dict.fromkeys(seq, 10)
print ("New Dictionary : %s" % str(dict))
Risultato
Quando eseguiamo il programma sopra, produce il seguente risultato:
New Dictionary : {'age': None, 'name': None, 'sex': None}
New Dictionary : {'age': 10, 'name': 10, 'sex': 10}