#types = ["String", "String", "Number", "Number", "Number", "Number", "Number", "String", "Number", "Number", "Number"] from elements import _elements0 table1 = [el.split(";") for el in _elements0.split("\n")] table = [map(str.strip, row) for row in table1] fields = ("Symbol", "Name", "Atomic
Number", "Atomic
Mass", "Group", "Period", "Pauling
Electronegativity", "Nome", "Density", "Melting
Point", "Boiling
Point") def gen_row(record, nrow): if nrow % 2: print '' else: print '' for field in record: print '%s' % field print '' def gen_header(): print "" print '' for field in fields: print '%s' % field print '' print "" def gen_table(): print "" for nrow, row in enumerate(table): gen_row(row, nrow) print "" print "" print "" gen_header() gen_table() print "
"