非常抱歉,我不理解隐式 for 循环。所以我想我可以问问是否有人会为我解释更多。
我已经 - 非常痛苦 - 编写了以下隐式 for 循环:
ueberdata= [1,5,2,6,1,2,3,4,1,3,5,6]
order = [1,3,5]
ind = [list(ueberdata).index(i) for i in order]
这给了我这些东西第一次出现的索引。
ind : 0,6,11
到目前为止一切顺利。现在我想扩展这个例子。也许 ueberdata 更大。也许我现在想拥有所有索引。我很难过。我必须以某种方式嵌套这些 for 循环。有人可以帮助我理解这足以解决这个问题吗?
一些澄清(对不起,我真的需要更好地表达自己):我本质上想要做的是绘制一个数据集。我想在我的情节上看到这 3 种类型的数据点。现在我的数据集当然长于 3 :)。我想绘制另一列,所以我需要这些索引。抱歉刚才说了,但我认为这可能会分散我的问题。我想绘制文件中的所有数据点,而不仅仅是第一组。