SciPy

scipy.optimize.OptimizeResult.setdefault

OptimizeResult.setdefault(k[, d]) → D.get(k,d), also set D[k]=d if k not in D