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:
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.