Descripción
Método de diccionario de Python setdefault()es similar a get (), pero establecerá dict [clave] = predeterminado si la clave no está ya en dict.
Sintaxis
A continuación se muestra la sintaxis de setdefault() método -
dict.setdefault(key, default=None)
Parámetros
Valor devuelto
Este método devuelve el valor de clave disponible en el diccionario y, si la clave dada no está disponible, devolverá el valor predeterminado proporcionado.
Ejemplo
El siguiente ejemplo muestra el uso del método setdefault ().
#!/usr/bin/python
dict = {'Name': 'Zara', 'Age': 7}
print "Value : %s" % dict.setdefault('Age', None)
print "Value : %s" % dict.setdefault('Sex', None)
Cuando ejecutamos el programa anterior, produce el siguiente resultado:
Value : 7
Value : None