bool evaluations of generators vs lists
Steven D'Aprano
steven at REMOVE.THIS.cybersource.com.au
Tue Feb 10 16:57:56 EST 2009
On Tue, 10 Feb 2009 12:50:02 -0800, Josh Dukes wrote:
> The thing I don't understand is why a generator that has no iterable
> values is different from an empty list.
How do you know it has no iterable values until you call next() on it and
get StopIteration?
By the way, your "has_values" function is just a slower version of the
built-in any().
--
Steven
More information about the Python-list
mailing list