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