добавить число ко всем нечетным или четным индексированным элементам в массиве numpy без циклов

Допустим, ваш массив numpy:

 A =    [1,1,2,3,4]

Вы можете просто сделать:

A +.1

чтобы добавить число к этому массиву numpy каждого элемента

Я ищу способ добавить число только к нечетным или четным индексированным числам A[::2] +1, сохраняя при этом весь массив нетронутым.

Можно ли добавить число ко всем нечетным или четным индексированным элементам без каких-либо циклов?

9
задан Santosh Kumar 8 August 2012 в 01:59
поделиться