(self, key, default=None)
return default
od.setdefault(k[,d]) -> od.get(k,d), also set od[k]=d if k not in od
od.setdefault(k[,d]) -> od.get(k,d), also set od[k]=d if k not in od
od . setdefault ( k [ d ] ) - > od . get ( k d ) also set od [ k ] = d if k not in od
def setdefault(self, key, default=None):
        'od.setdefault(k[,d]) -> od.get(k,d), also set od[k]=d if k not in od'
        if key in self:
            return self[key]
        self[key] = default
        return default
def setdefault ( self , key , default = None ) : if key in self : return self [ key ] self [ key ] = default return default