【发布时间】:2016-10-12 20:23:59
【问题描述】:
我有一个很长的列表,其中包含值从 0 到 100 的元素。 我想要做的是找到我的元素取值 [0,2] 的所有位置。然后找出 2 和 4 之间的值的所有位置,以此类推,直到 98 和 100。
让我们将包含值的列表称为“列表”。我们称结果列表为 p_x。其中 x 表示我们正在寻找哪个区间的位置。
我设法通过这种方式得到了我想要的东西: p_61 = N.where((list >= 60) & (list
我现在的问题是:我如何循环这个,以便得到我想要的所有 p_x?
【问题讨论】:
-
这是 Numpy 的吗? (因为你用
where) -
是的,我用过 numpy。