Is every number in a list in a range?
Paul Rubin
http
Mon Mar 5 22:03:31 EST 2007
"MonkeeSage" <MonkeeSage at gmail.com> writes:
> > This genexp is better than a loop because it bails out immediately
> > if it finds an out-of-range x.
>
> That's true: assuming that input is sequential. But if it's farily
> random (e.g., [10, 20, 12, 46, 202, 5, 102]), then you need a loop/
> list comp. to check each index.
Maybe I didn't undrestand the question. Say maxnum is 30 in your
example above. Then as soon as 46 is seen, you can stop checking, I
thought.
More information about the Python-list
mailing list