我想同时迭代两个列表,同时还可以递增一个变量:我可以做到这一点,但需要手动递增行。
for name, time in zip(Linklist, Timelist):
worksheet.write(row, col, name)
worksheet.write(row, col + 1, time)
row=row+1
试着看看这样的事情是否可以做到:
for row, name, time in zip(Linklist, Timelist):
worksheet.write(row, col, name)
worksheet.write(row, col + 1, time)
发布于 2018-06-20 04:25:00
只需使用enumerate
和嵌套解包:
for row, (name, time) in enumerate(zip(Linklist, Timelist)):
发布于 2018-06-20 04:23:28
for row, name, time in zip(itertools.count(), Linklist, Timelist):
...
https://stackoverflow.com/questions/50936332
复制相似问题