Stephen Hansen <me+pyt...@ixokai.io>: > On Sat, Apr 2, 2016, at 02:40 PM, Marko Rauhamaa wrote: >> That's why I was looking for counterexamples in the standard library > > This entire bent of an argument seems flawed to me. > > The standard library has never been a beacon for best practices or > idiomatic uses of Python.
It's an obvious corpus of Python code not written by me that's readily available on my computer. An argument was made that range() has varied uses. I was trying to find those varied uses. > That a use exists in the standard library, or that one does not, > doesn't really tell you anything meaningful about Python itself or > good practices with the language. The standard library is under > uniquely conservative constraints that enshrine compatibility and > reliability from one point release to another over any kind of > innovation. What you seem to be saying is that range() used to be an iterator but has since ascended to the status of an iterable. > Most code exists outside the stdlib. Which should then make it easy for you to point out the kinds of counterexamples I was looking for. Marko -- https://mail.python.org/mailman/listinfo/python-list