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 -- http://mail.python.org/mailman/listinfo/python-list