# -*- coding: utf-8 -*- people = {} name = '' for line in open('prof.txt'): line = line.strip() if not line: continue if line.startswith('*'): name = line[1:] people[name] = {} else: key, val = line.split(':', 1) people[name][key] = val for name in sorted(people.keys()): for key, val in people[name].iteritems(): print "%sさんの%sは: %s" % (name, key, val)