from out import d from opcode import opname def main(): for k, v in d.items(): x = sorted([(next, elem) for elem, next in v.items()]) y = sum(v.values()) print opname[k], y for i, v in reversed(x[-5:]): print " ", i, opname[v], str(int(float(i)/y * 100)) + '%' if __name__ == '__main__': main()