我有一个像这样的坐标数组:
array = [[1,6],[2,6],[3,8],[4,10],[5,6],[5,7],[18,6],[19,5],[17,9],[10,5]]
我想将数组拆分为6
. and 7
。协调([5,7],[18,6])
因为有一个间隙X
那里的价值。我想得到两个单独的数组,arr1
and arr2
, where arr1
是分割前的值,arr2
是后面的值。
我想说的是,如果接下来X
值大于差异10
,它将附加到arr2
, else arr1
,像这样:
arr1 = []
arr2 = []
for [x,y] in array:
if next(x) > 10:
arr2.append(x,y)
else:
arr1.append(x,y)
有人可以帮我解决这个问题吗?