On 30/10/2013 17:08, Peter O'Doherty wrote:
Hi List,
I know a geometric sequence can be produced by:
series = [2**x for x in range(7)]
But I would like to curtail the sequence before the last element excedes
a certain value. Is there a better way of doing it that the following:
for x in range(20):
series_element = 2**x
print series_element
if series_element > 60:
break
print series
Many thanks,
Peter
I don't actually know and I'll confess to being too lazy to look, but is
there anything in the itertools module that would do this?
--
Python is the second best programming language in the world.
But the best has yet to be invented. Christian Tismer
Mark Lawrence
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor