Use zip and dict to map fields to names.
zip turns a pair of sequences into a list of tuples containing
the first, second, etc. values from each sequence. For example,
zip('abc', [1,2,3]) == [('a',1),('b',2),('c',3)]. You can use
this to save a lot of typing when you have fields in a known order that
you want to map to names: