from collections import Counter def frequency_table(n): table = Counter(n) print('Number Frequency') for number in table.most_common() : print('{0} {1}'.format(number[0], number[1])) # src : Doing Math With Python