This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author mdcowles
Recipients georg.brandl, mdcowles
Date 2008-12-14.04:06:18
SpamBayes Score 7.171946e-05
Marked as misclassified No
Message-id <1229227580.62.0.669575404687.issue4656@psf.upfronthosting.co.za>
In-reply-to
Content
[From a question sent to the python-help list.]

In the Python 3 tutorial at:

http://docs.python.org/3.0/tutorial/datastructures.html#dictionaries

it says:

The keys() method of a dictionary object returns a list of all the keys 
used in the dictionary, in arbitrary order if you want it sorted, just 
apply the sort() method to the list of keys

But in What's New in Python 3.0 at:

http://docs.python.org/3.0/whatsnew/3.0.html

it says:

dict methods dict.keys(), dict.items() and dict.values() return “views” 
instead of lists. For example, this no longer works: k = d.keys(); 
k.sort(). Use k = sorted(d) instead

I expect that it's just a matter of updating the tutorial.
History
Date User Action Args
2008-12-14 04:06:20mdcowlessetrecipients: + mdcowles, georg.brandl
2008-12-14 04:06:20mdcowlessetmessageid: <1229227580.62.0.669575404687.issue4656@psf.upfronthosting.co.za>
2008-12-14 04:06:19mdcowleslinkissue4656 messages
2008-12-14 04:06:18mdcowlescreate