У меня есть несколько точек, и мне нужно выбрать их подмножество, добавить значение к координатам х и сохранить информацию в исходных точках.Мне нужно сделать это без циклов или промежуточных присваиваний.
import numpy as np
points=np.array([[100. , 100. , 100. ],
[ 0. , -2.75, 0. ],
[ 0. , -2.75, 5. ],
[ 0. , -1.9 , 3.15],
[ 0. , -1.9 , 3.35]])
, затем пытаюсь:
points[[3,4,0]][:,[0]]+=2
или
points[[3,4,0]][:,[0]]=points[[3,4,0]][:,[0]]+2
исходная переменная points не изменяется.Есть идеи?Я подозреваю, что мне не хватает каких-то глупостей ...