【发布时间】:2016-12-07 20:02:22
【问题描述】:
这段代码有什么作用?我说的主要是i 和framenum:
for i, framenum in enumerate(range(start, end + 1)):
s.append(self.getSkeleton(framenum))
d[i] = self.getDepth(framenum)
u[i] = to_grayscale(self.getUser(framenum))
g[i] = to_grayscale(self.getRGB(framenum))
我可以说i 的每一次更改都会使framenum 更改range(start, end + 1) 次吗?
这是否相当于:
for i in enumerate(range(start, end + 1)):
for framenum in enumerate(range(start, end + 1)):
s.append(self.getSkeleton(framenum))
d[i] = self.getDepth(framenum)
u[i] = to_grayscale(self.getUser(framenum))
g[i] = to_grayscale(self.getRGB(framenum))
【问题讨论】:
标签: python range nested-loops enumerate