目前正在使用python。我有一个以经/纬度为坐标的时间序列数据。确定您是否在之前访问过的区域中最有效的方法是什么?例如在下图中,我想标记第11和12个位置,因为它们在位置2附近。但是,如果它们是连续的,我不想标记附近的任何位置。我想输出类似[0,0,0 ... 1,1,0]的内容。
您可以将每个访问的坐标存储在dict
或set
内部,然后简单地执行if coordinate in <dict or set>
,这是您为dict
或set
分配的变量。如果您已经访问过coordinate in <dict or set>
,则返回True,否则返回False。