Steve D'Aprano wrote: > >> In "any(v is None for v in values)", "any" probably isn't called until >> its argument is (fully) known. > No, its a generator expression, so it provides the values one at a time, as > needed. > > Okay, thank you for setting me straight. I'm only about 2 weeks down this road so far! : )