从@rakesh扩展:
from collections import Counter, defaultdict
example = [('dog'),('dog'),('cat'),('cat'),('fish'),('frog'),('frog')]
c = Counter(example)
_c = defaultdict(list)
for field in c.most_common():
_c[field[1]].append(field[0])
print(_c)
print(max(_c))
print(_c[max(_c)])
-----
defaultdict(<class 'list'>, {2: ['dog', 'cat', 'frog'], 1: ['fish']})
2
['dog', 'cat', 'frog']