Descrição
Método de dicionário Python setdefault()é semelhante a get (), mas definirá dict [key] = default se key ainda não estiver em dict.
Sintaxe
A seguir está a sintaxe para setdefault() método -
dict.setdefault(key, default=None)
Parâmetros
Valor de retorno
Este método retorna o valor da chave disponível no dicionário e se a chave fornecida não estiver disponível, ele retornará o valor padrão fornecido.
Exemplo
O exemplo a seguir mostra o uso do 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)
Quando executamos o programa acima, ele produz o seguinte resultado -
Value : 7
Value : None