我正在用 Python 制作一个交叉引用程序。我有一个包含 600 个数据点的列表,以及另一个包含 148 个数据点的列表。我想交叉引用这两者以找到特定范围内的相似点。我知道我必须遍历一个列表,而不是找到满足此范围的位置,但是当列表完成时,循环将停止。那么,一旦它到达末尾,我如何让它回到列表的顶部呢?
for idx in hectora:
matches = np.where(abs(hectora[idx] - ra) < .01)
print idx
hectora
是 600 分的列表;ra
是 148 分的列表。我希望能够循环通过任何一个。