0, 9, 19, 29, 39, is not every 10th index

If you want to output every 10th. index try:

a100 = list(range(0,100,10))

for a in a100:
             print(a)



 

 

-----Original Message-----
From: Gabriele Brambilla <gb.gabrielebrambi...@gmail.com>
To: python tutor <tutor@python.org>
Sent: Mon, 17 Feb 2014 16:06
Subject: [Tutor] for: how to skip items


Hi,


I'm wondering how I can (if I can) make a for loop in which I don't use all the 
elements.


for example


a100 = list(range(100))


for a in a100:
             print(a)


it print out to me all the numbers from 0 to 99
But if I want to display only the numbers 0, 9, 19, 29, 39, ...(one every 10 
elements) how can I do it WITHOUT defining a new list (my real case is not so 
simple) and WITHOUT building a list of indexes?


thank you


Gabriele

 
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

 
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to