在JSON子字段中查找不带lambd的min

2024-06-16 13:09:47 发布

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

我有一个JSON文件,其中列出了带有子字段的站点x包含地质坐标,我想找到最接近我的cellMiddle坐标的。目前我使用的是:

closestStationCoord = min(stations,
                          key=lambda x: abs(x[0]-cellMiddle[0]) + abs(x[1]-cellMiddle[1]))

所以坐标是xcellMiddle之间差值最小的坐标。然而,这需要很多时间(根据我的经验,lambdas通常需要很长时间才能运行)。有什么办法能让我更快地完成这个任务吗


Tags: 文件lambdakeyjson站点时间abs经验