Horta wrote:
>     Hi folks,
> 
>   Suppose I have to loop over 3 lists being the same size at the same
> time and order. How can I do that without using the range() function
> or whatever indexing?
> 
> Example using range:
> 
> a = ['aaa', 'aaaa']
> b = ['bb', 'bbbb']
> c = ['c', 'cccc']
> 
> for i in range(len(a)):
>     # using a[i], b[i], and c[i]
> 
>   I'm sure there's a elegant way to do that...
> 
>   Thanks in advance.
> 
Sure, there is:

for a_item, b_item , c_item in zip(a,b,c):
        # do something
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to