Loop in a loop?

cokofreedom at gmail.com cokofreedom at gmail.com
Thu Jan 17 07:35:18 EST 2008


On Jan 17, 1:21 pm, Sacred Heart <scrd... at gmail.com> wrote:
> Hi,
> I'm new to Python and have come across a problem I don't know how to
> solve, enter com.lang.python :)
>
> I'm writing some small apps to learn the language, and I like it a lot
> so far.
>
> My problem I've stumbled upon is that I don't know how to do what I
> want. I want to do a loop in a loop. I think.
>
> I've got two arrays with some random stuff in, like this.
>
> array1 = ['one','two','three','four']
> array2 = ['a','b','c','d']
>
> I want to loop through array1 and add elements from array2 at the end,
> so it looks like this:
>
> one a
> two b
> three c
> four c
>
> I'm stuck. I know how to loop through the arrays separatly and print
> them, but both at the same time? Hmmm.
>
> A push in the right direction, anyone?
>
> R,
> SH

for i in zip(array1, array2):
    print i

Although I take it you meant four d, the issue with this method is
that once you hit the end of one array the rest of the other one is
ignored.



More information about the Python-list mailing list