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