使循环返回到lis的开头

2024-09-30 05:18:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用Python编写一个交叉引用程序。我有600个数据点的列表,还有148个数据点的列表。我想交叉引用这两个,以在特定范围内找到相似的点。我知道我必须在一个列表中循环,然后找到这个范围在哪里满足,但是循环将在列表结束时停止。那么,我怎样才能让它回到列表的顶端呢?在

for idx in hectora:
    matches = np.where(abs(hectora[idx] - ra) < .01)

print idx

hectora是600点的列表;ra是148个点的列表。我希望能循环通过任何一个。在


Tags: 数据in程序列表fornpabswhere
1条回答
网友
1楼 · 发布于 2024-09-30 05:18:34

每次启动循环时,在列表上使用for语句将从列表的开头开始。在

因此,每个

for item in mylist:
    # do something with the item.

将从一开始循环我的列表。在

相关问题 更多 >

    热门问题