[Python-Dev] Python 2.x and 3.x use survey, 2014 edition (original) (raw)

Antoine Pitrou solipsis at pitrou.net
Tue Dec 16 20:42:06 CET 2014


On Tue, 16 Dec 2014 19:25:35 +0000 Brett Cannon <brett at python.org> wrote:

As for the changing of the default in Python 3, that's because we decided to make iterators the default everywhere. And that was mostly for consistency, not performance reasons. It was also for flexibility as you can go from an iterator to a list by just wrapping the iterator in list(), but you can't go the other way around.

And two other reasons:

Regards

Antoine.



More information about the Python-Dev mailing list