(original) (raw)

changeset: 76513:e2a3260f1718 branch: 2.7 parent: 76480:db26c4daecbb user: Raymond Hettinger python@rcn.com date: Mon Apr 23 21:24:15 2012 -0700 files: Doc/tutorial/datastructures.rst description: Reorder the entries to put the type specific technique last. diff -r db26c4daecbb -r e2a3260f1718 Doc/tutorial/datastructures.rst --- a/Doc/tutorial/datastructures.rst Mon Apr 23 00:22:48 2012 -0700 +++ b/Doc/tutorial/datastructures.rst Mon Apr 23 21:24:15 2012 -0700 @@ -577,16 +577,6 @@ Looping Techniques ================== -When looping through dictionaries, the key and corresponding value can be -retrieved at the same time using the :meth:`iteritems` method. :: - - >>> knights = {'gallahad': 'the pure', 'robin': 'the brave'} - >>> for k, v in knights.iteritems(): - ... print k, v - ... - gallahad the pure - robin the brave - When looping through a sequence, the position index and corresponding value can be retrieved at the same time using the :func:`enumerate` function. :: @@ -633,6 +623,16 @@ orange pear +When looping through dictionaries, the key and corresponding value can be +retrieved at the same time using the :meth:`iteritems` method. :: + + >>> knights = {'gallahad': 'the pure', 'robin': 'the brave'} + >>> for k, v in knights.iteritems(): + ... print k, v + ... + gallahad the pure + robin the brave + .. _tut-conditions: /python@rcn.com