On 10 nov, 18:13, Paul Rudin wrote:
> xoff writes:
> > I was wondering what the best method was in Python programming for 2
> > discontinued ranges. e.g. I want to use the range 3 to 7 and 17 to 23.
> > Am I obliged to use 2 for loops defining the 2 ranges like this:
>
On 10 nov, 18:15, Paul Rubin wrote:
> you could use itertools.chain:
>
> from itertools import chain
>
> for i in chain(range(3,7), range(17,23)):
> ...
>
> I'm assuming you're using python 3. In python 2 each of those ranges
> expands immediately to a list, so on the one hand they're con
I was wondering what the best method was in Python programming for 2
discontinued ranges. e.g. I want to use the range 3 to 7 and 17 to 23.
Am I obliged to use 2 for loops defining the 2 ranges like this:
for i in range (3,7):
do bla
for i in range (7,17):
do bla
or is there a more clever way t