fancyDicts
OrderedDict
from collections import OrderedDictDefaultDict
from collections import defaultdict
d = defaultdict(list)
for k, v in somePairs:
d[k].append(v)Counter
from collections import Counter
c = Counter("hell") #Counter({'l': 2, 'h': 1, 'e': 1})
#Add iterables of values
c.update([1, 3, 4])
c.most_common(10) # 10 most commonLast updated