0
こんにちは私は次の問題があります。私はタプルのリストを持っています。各タプルは3D座標で構成されています。すべての座標は別の時間ステップにあります。彼らは本当に近くにあります。リストをマニピュレート/フィルタリングする可能性はありますか?たとえば、距離が1の座標のみが存在します。だから、例えば私がPython:フィルタリストのフィルタ
list1=[(x1,y1,z1),(x2,y2,z2),(x3,y3,z3),(x4,y4,z4),(x5,y5,z5),(x6,y6,z6)
を持っており、(x1,y1,z1),(x2,y2,z2)
と(x4,y4,z4),(x5,y5,z5)
があまりにも接近しているので、フィルタは
list2=[(x1,y1,z1),(x3,y3,z3),(x4,y4,z4),(x6,y6,z6)],
を生成します。
リスト内の隣接するタプルを特に指していますが、リスト内の任意のペアは距離1以内にあります。 – roganjosh
また、「親密さ」をどのように定義しますか? – Divakar
あなたはこれを読むことができます:[一番近いペアのアルゴリズム](https://en.wikipedia.org/wiki/Closest_pair_of_points_problem) –