我有一個向量數組是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)
和結果仍然是相同的數組:|
你有什麼結果?任何代碼示例? –
向你的問題添加代碼 –