from collections import Counter some_data = ['a','2',2,4,5,'2','b',4,7,'a',5,'d','a','z'] print list(Counter(some_data).elements()) print Counter(some_data).most_common(2)