treams.util.SequenceAsDict.setdefault

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