wswilson wrote: > Here is my code: > > listing = {'id': ['a', 'b', 'c'], 'name': ['Joe', 'Jane', 'Bob']} > > I need to output: > > id name > a Joe > b Jane > c Bob > > I could do: > > print 'id', 'name' > for id, name in zip(listing['id'], listing['name']): print id, name > > but that only works if there are two entries in the dictionary, id and > name, and I know what they are. My problem is I don't know how many of > these entries there will be. Thanks for any help you can give! > >>> listing = {'id': ['a', 'b', 'c'], 'name': ['Joe', 'Jane', 'Bob']} >>> for (id, name) in zip(listing['id'], listing['name']): ... print id, name ... a Joe b Jane c Bob >>>
regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Skype: holdenweb http://del.icio.us/steve.holden Recent Ramblings http://holdenweb.blogspot.com -- http://mail.python.org/mailman/listinfo/python-list