Numpy NP.Ajouter.À

Numpy NP.Ajouter.À

L'addition.à une fonction dans Numpy vous permet d'effectuer une opération sur place sur l'opérande gauche.

Dans le cas d'une opération d'addition, la fonction ajoutera l'opérande droit à l'opérande gauche à l'indice de tableau spécifié.

La syntaxe est comme illustrée ci-dessous:

1
A [Indicies] + = B

En termes simples, la fonction prendra chaque élément dans un indice de tableau spécifié et y ajoutera le bon opérande.

Syntaxe de fonction

La syntaxe de fonction est comme indiqué ci-dessous:

1
ufunc.à (a, indices, b = aucun, /)

Les paramètres sont comme indiqué:

  1. un - fait référence au tableau d'entrée.
  2. indices - Index de tableau cible ou indice.
  3. b - se réfère à l'opérande droit.

Exemple

Le code ci-dessous montre comment utiliser l'ajout.à la fonction pour ajouter une valeur à chaque élément dans un tableau d'entrée:

1
2
3
4
arr = np.Array ([2,3,4])
# sélectionnez les indices cibles et ajoutez 1
NP.ajouter.à (arr, [0,1,2], 1)
imprimer (arr)

Dans le code ci-dessus, nous commençons par sélectionner les indices cibles comme indiqué [0,1,2]. Nous spécifions ensuite la valeur que nous souhaitons ajouter aux tableaux.

Le code ci-dessus doit retourner:

1
[3 4 5]

Exemple n ° 2

Vous pouvez également effectuer une soustraction sur place comme indiqué:

1
2
3
4
arr = np.Array ([2,3,4])
# sélectionnez les indices cibles et ajoutez 1
NP.soustraire.à (arr, [0,1,2], 1)
imprimer (arr)

Cela devrait revenir:

1
[1 2 3]

Conclusion

Ce court article a discuté des bases de l'utilisation de la fonction ufunc at () dans Numpy.