我有一个点的列表,只有当它们之间的距离大于某个阈值时,我才想保留列表中的点。所以,从第一个点开始,如果第一个点和第二个点之间的距离小于阈值,那么我就去掉第二个点,然后计算第一个点和第三个点之间的距离。如果此距离小于阈值,请比较第一个点和第四个点。否则移动到第三个和第四个之间的距离,依此类推。
举个例子,如果阈值是2,我有
list = [1, 2, 5, 6, 10]
那我就会期望
new_list = [1, 5, 10]
谢谢!
https://stackoverflow.com/questions/45515764
复制相似问题