You can do the following:
ar = np.array([[1,6],[2,6],[3,8],[4,10],[5,6],[5,7],[18,6],[19,5],[17,9],[10,5]])
dif = ar[1:, 0] - ar[:-1, 0]
fi = np.where(abs(dif) > 10)[0][0]
ar1 = ar[:fi+1]
ar2 = ar[fi+1:]
Then it difwill be:
array([ 1, 1, 1, 1, 0, 13, 1, -2, -7])
fi 5 ar1 ar2 :
array([[ 1, 6],
[ 2, 6],
[ 3, 8],
[ 4, 10],
[ 5, 6],
[ 5, 7]])
array([[18, 6],
[19, 5],
[17, 9],
[10, 5]]),
.
( fi = np.where(abs(dif) > 10)[0][0] fi = np.where(abs(dif) > 10)[0])