我做了循环。但是for循环中的数据有效。但是数据消失了。我不知道为什么。我用了两个for循环(彼此不同)。和两个是一样的。我用朱比尔笔记工作。但我不知道这是原因。
在第一个for循环中。我以为那只是我的错。所以我在第一个for循环中将文件另存为CSV。但是在第二个for循环中,出现了问题。
for i in range(0,191):
coord_i = np.load(''+st[i].id+'.npy')
print(coord_i) # It is valid. I can see all coord_i. because It is in this for loop
print(coord_1) # error : name 'coord_1' is not defined. beacuse It is not in above for loop
我不知道我想念什么。请帮助我。
答案 0 :(得分:0)
首先,正如MrGeek的评论中所述,未定义coord_1,仅定义coord_i。 其次,如果要在使用
之后进行打印Color
命令,它将在每次重置此变量时向您显示最后一个数字190 coord_i。如果您想保留所有这些纸并在以后生病,建议您进行以下调整:
print(coord_i)
因此您可以存储所有数据