【发布时间】:2020-10-06 05:40:20
【问题描述】:
基本上我的目录结构是: /目录1: -- image1.png -- image2.png . . . /目录2: --image1.png --image2.png . . . 我要做的是从 Dir1 和 Dir2 读取相应的图像,如 image1.png 或 image2.png,然后执行一些操作,如 xor 或其他任何操作。我的问题是单个 for 循环我发现很难遍历。 我正在尝试什么:
from os import listdir
d1 = 'Dir1'
d2 = 'Dir2'
d3 = 'Dir3'
f1 = [f for f in listdir(d1) if isfile(join(d1,f))]
f2 = [f for f in listdir(d2) if isfile(join(d2,f))]
for ( what to put here ?? ) in (what to put here?? ):
img1 = # read image from d1
img2 = # read image from d2
# perform some operation
#save to d3
【问题讨论】:
-
您正在寻找
zip方法吗?它将允许您同时遍历两个列表stackoverflow.com/a/49783740/6678216
标签: python