Numpy NP.Dodać.Na

Numpy NP.Dodać.Na

Dodatek.Na funkcji w Numpy pozwala wykonać operację na miejscu na operandu po lewej stronie.

W przypadku operacji dodawania funkcja doda prawy operand do lewego operandu w określonym indeksie tablicy.

Składnia jest jak ilustrowana poniżej:

1
a [wskazuje] += b

Mówiąc prosto, funkcja przyjmie każdy element w określonym indeksie tablicy i doda do niego odpowiedni operand.

Składnia funkcji

Składnia funkcji jest jak pokazana poniżej:

1
ufunc.at (a, indeksy, b = brak, /)

Parametry są jak pokazane:

  1. A - odnosi się do tablicy wejściowej.
  2. wskaźniki - docelowy wskaźnik tablicy lub wskazówki.
  3. B - odnosi się do operandu prawej.

Przykład

Poniższy kod pokazuje, jak korzystać z Add.w funkcji, aby dodać jedną wartość do każdego elementu w tablicy wejściowej:

1
2
3
4
ARR = NP.tablica ([2,3,4])
# Wybierz wskaźniki docelowe i dodaj 1
NP.dodać.at (arr, [0,1,2], 1)
Drukuj (ARR)

W powyższym kodzie zaczynamy od wybrania wskaźników docelowych, jak pokazano [0,1,2]. Następnie określamy wartość, którą chcemy dodać do tablic.

Kod powyżej powinien zwrócić:

1
[3 4 5]

Przykład nr 2

Możesz także wykonać odejmowanie na miejscu, jak pokazano:

1
2
3
4
ARR = NP.tablica ([2,3,4])
# Wybierz wskaźniki docelowe i dodaj 1
NP.odejmować.at (arr, [0,1,2], 1)
Drukuj (ARR)

To powinno powrócić:

1
[1 2 3]

Wniosek

W tym krótkim artykule omówiono podstawy korzystania z funkcji UFUNC AT () w Numpy.