如何从itertools.product获取索引

时间:2019-02-05 01:35:26

标签: python

# loop through every NxN cell in the target image
    for (blk_row, blk_col) in itertools.product(xrange(0, height - 
      (cell_size - 1), cell_size), xrange(0, width - (cell_size - 1), cell_size)):

其中N =单元格大小,除以单元格大小以获得索引是否有效?

2 个答案:

答案 0 :(得分:1)

要获取任何迭代器的索引,请使用enumerate

for index, (blk_row, blk_col) in enumerate(itertools.product(
                                           xrange(0, height - (cell_size - 1), cell_size), 
                                           xrange(0, width - (cell_size - 1), cell_size))):

答案 1 :(得分:0)

用cell_size进行划分似乎很有效,手指交叉。