Simple python iteration question

danmcleran at danmcleran at
Tue Aug 14 18:26:27 CEST 2007

On Aug 14, 10:22 am, Bryan <b... at> wrote:
> Hi,
> I just started with python, and have a for loop question
> In c++ (or a number of other languages) I can do this:
> for (int i=0, j=0; i < i_len, j< j_len; ++i, ++j) {}
> If I have this in python:
> l = ['a', 'b', 'c']
> I want to get the value and also an iterator:
> for i,v in len(l), l:
>         print v
>         print i
> Or something like this without declaring the iterator outside my loop...
> How do I do this?
> Thanks!

this will get index and item at index,

for i in range(0, len(l)):
    print i
    print l[i]

More information about the Python-list mailing list