On Tue, Apr 30, 2013 at 1:44 PM, Peter Otten <__pete...@web.de> wrote:
>
> d.items() --> list(d.items())
> d.iteritems() --> iter(d.items())
> d.viewitems() --> d.items()
>
> In short: items() and iteritems() were both dropped, and viewitems() was
> renamed items().

Following on from this, the iterator types weren't dropped, but
iteritems, iterkeys, itervalues were removed from the mapping API.
iter(d.items()) returns an item iterator similar to the old
d.iteritems(), but the name was corrected from the weird 'dictionary-'
prefix to simply 'dict_'. Also, even though it's instantiated by a
view, the 3.x iterator references the dict directly, not the view.
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to