Metodo setdefault () del dizionario Python

Descrizione

Metodo del dizionario Python setdefault()è simile a get (), ma imposterà dict [key] = default se key non è già in dict.

Sintassi

Di seguito è riportata la sintassi per setdefault() metodo -

dict.setdefault(key, default=None)

Parametri

  • key - Questa è la chiave da cercare.

  • default - Questo è il valore da restituire nel caso in cui la chiave non venga trovata.

Valore di ritorno

Questo metodo restituisce il valore della chiave disponibile nel dizionario e se la chiave fornita non è disponibile, restituirà il valore predefinito fornito.

Esempio

L'esempio seguente mostra l'utilizzo del metodo setdefault ().

#!/usr/bin/python

dict = {'Name': 'Zara', 'Age': 7}
print "Value : %s" %  dict.setdefault('Age', None)
print "Value : %s" %  dict.setdefault('Sex', None)

Quando eseguiamo il programma sopra, produce il seguente risultato:

Value : 7
Value : None