我有一个向量数组是pt = [83。 0.131 0.178 0.179 0.227 0. 0] 所以我想将这些值相互比较,并删除所有在+5范围内的值。例如,在这个数组中,我想删除值179,因为它在值178 + -5的范围内。 我想这Python - 如何删除特定范围内的数组中的某些值?
for i in pt_list:
position = [i[0] for i in pt_list]
counter1 += 1
if(counter1 > 1):
if not position in range (prior_x0 - 5, prior_x0 +6):
arr = np.array([[position, 0]])
pt_list = np.append(later_pt_list, later_arr, axis = 0)
prior_x0 = position
a = pt_list[np.argsort(later_pt_list[:,0])]
打印的(a)
和结果仍然是相同的数组:|
你有什么结果?任何代码示例? –
向你的问题添加代码 –