Reed L. O'Brien wrote: >Luis N wrote: > > > >>Hi, >> >> >> >>>>>l >>>>> >>>>> >>[{'last': 'Bar', 'first': 'Foo'}, {'last': 'Bar', 'first': 'Foo'}, >>{'last': 'Bar', 'first': 'Foo'}, {'last': 'Bar', 'first': 'Foo'}] >> >> >>This is how I imagine it: >> >>for i in l: >> for j in l[i]: >> for k in l[i][j]: >> print k.get('first') >> print k.get('last') >> >>Is there a short and sweet way of doing this (that actually works). >> >>Luis. >> >> > > >strings back: > >for i in l: > x = l[0].values() > x.reverse() > print " ".join(x) > >Foo Bar >Foo Bar >Foo Bar >Foo Bar > >lists back: > >for i in l: > x = l[0].values() > x.reverse() > print x > > >['Foo', 'Bar'] >['Foo', 'Bar'] >['Foo', 'Bar'] >['Foo', 'Bar'] > >~r > > > > I take that back now that I read it it is returning only the first one 4 times
oops ~r -- 4.6692916090 'cmVlZG9icmllbkBnbWFpbC5jb20=\n'.decode('base64') http://www.spreadfirefox.com/?q=affiliates&id=16474&t=1 _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor