#!/usr/bin/python import sys years = {} for y in range(1850,2020): years[str(y)]=0 ##print '#day month year' for l in file(sys.argv[1],'r').readlines(): try: pos_date = l.split('(')[1].split(')')[0].split() if len(pos_date) != 3: continue day, month, year = pos_date try: day = int(day) year = int(year) except ValueError: continue ## print day,month,year years[str(year)] += 1 except IndexError: pass ##print 'years=',years print '#year number_entries' for y in range(1850,2020): print y,years[str(y)]