У меня есть массив:
a = [[(1,2), (3,4)], [(4,5),(3,4)]]
# Stores list of x,y coordinates
и массив:
b = [(1,2), (3,4)]
Теперь я хочу заменить на a
, где он имеет эквивалент b
накоордината y + 2.
Так как здесь a
имеет эквивалент b
в:
[(1,2), (3,4)]
Я хочу заменить в a
таким, чтобы он стал:
a = [[(1,4), (3,6)], [(4,5),(3,4)]]
Как я могу это сделать?
Я знаю, что существует метод с numpy такой, что:
np.where(a == b) , do something;
, но не уверен, как я мог бы использовать его в этом случае.