我试图通过for
循环,但查看索引,而不是列表的值。我的列表如下所示:
ubermin_values = [8350.1416, 13167.329, 29200.063, 19283.514, 23596.0309...]
它总共有100个值(但这会随着程序的每次运行而变化)。
我试图跟踪minimum_pixels
ubermin_values
中每个值来自哪个值,以便进行绘图。如果我在我的代码中使用此循环,
ubermin_vals_x = []
for i in ubermin_values:
value = ubermin_pixels[i]
ubermin_vals_x.append(minimum_pixels[i])
它试图迭代这些值(8350.1416,13167.329 ......),但当然不能这样做。我认为如果我可以迭代ubermin_values
的索引而不是值,我的方案应该有用,但我不知道如何做到这一点。
这样我就可以绘制积分(4,8350.1416),(10,13167.329),(7,29200.063)等。
numpy
文档列表nditer用于迭代数组。我是否在正确的轨道上,或者有更好的方法吗?