Martin v. Löwis <[EMAIL PROTECTED]> added the comment: > I do not understand why you think that having the interpreter display > <dict_keys: 2, 3, 4, ...> > when x.keys() is called is not an improvement over > <dict_keys object at 0xe72b0>
I didn't say that the change in dict_keys is not an improvement, but that the patch doesn't achieve its objective anymore, which was to display range() nicely at the interactive prompt. > Maybe it is just because I spend a lot more time in the interactive > interpreter that I see this as a big improvement. So do I. But I typically display the dictionary itself when looking at it in an interactive prompt; I would not normally look at .keys(), except when I want to know what all the keys in the dictionary are, in which case the new repr won't help, either (and I will have to apply list() in 3.0, or, rather, sorted()) _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue2610> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com