0
您好,我有以下问题。我有一个元组列表,其中每个元组都由3D坐标组成。每个坐标都在另一个时间步。他们真的很接近。是否有可能对列表进行制作/过滤,以便只有距离为1的坐标。因此,例如,我有Python:过滤器坐标列表
list1=[(x1,y1,z1),(x2,y2,z2),(x3,y3,z3),(x4,y4,z4),(x5,y5,z5),(x6,y6,z6)
和过滤器会产生
list2=[(x1,y1,z1),(x3,y3,z3),(x4,y4,z4),(x6,y6,z6)],
因为(x1,y1,z1),(x2,y2,z2)
和(x4,y4,z4),(x5,y5,z5)
过于接近。
您是否特指与列表中的相邻元组相对,而不是列表中距离列表1中任何位置的任何对? – roganjosh
同样,你会如何定义“亲密度”? – Divakar
你可能想读这个:[最近对算法](https://en.wikipedia.org/wiki/Closest_pair_of_points_problem) –