I would like to iterate + enumerate over two lists in Python. The following code looks ugly. Is there any better solution?
for id, elements in enumerate(itertools.izip(as, bs)):
a = elements[0]
b = elements[1]
# do something with id, a and b
Thank you.
You can assign a and b during the for loop:
for id, (a, b) in enumerate(itertools.izip(as, bs)):
# do something with id, a and b
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With