Divisione Element-Wise in Python NumPy
-
NumPy Divisione per elemento con la funzione
numpy.divide()
-
Divisione NumPy Element-Wise con l’operatore
/
Questo tutorial introdurrà i metodi per eseguire una divisione per elemento su array NumPy in Python.
NumPy Divisione per elemento con la funzione numpy.divide()
Se abbiamo due array e vogliamo dividere ogni elemento del primo array con ogni elemento del secondo array, possiamo usare la funzione numpy.divide()
. La funzione numpy.divide()
esegue la divisione per elemento su array NumPy. La funzione numpy.divide()
prende come argomenti l’array dividend, l’array divisore e l’array output e memorizza i risultati della divisione all’interno dell’array output. Vedere il seguente esempio di codice.
import numpy as np
array1 = np.array([10, 20, 30])
array2 = np.array([2, 4, 6])
np.divide(array1, array2, array3)
print(array3)
Produzione:
[5. 5. 5.]
Nel codice sopra, abbiamo prima creato i due array NumPy, l’array dividend array1
e l’array divisore array2
con la funzione np.array()
. Abbiamo quindi diviso array1
per array2
e archiviato i risultati all’interno dell’array NumPy array3
con la funzione np.divide()
.
Divisione NumPy Element-Wise con l’operatore /
Possiamo anche usare l’operatore /
per eseguire la divisione per elemento su array NumPy in Python. L’operatore /
è una scorciatoia per la funzione np.true_divide()
in Python. Possiamo usare l’operatore /
per dividere un array per un altro array e memorizzare i risultati all’interno di un terzo array. Vedere il seguente esempio di codice.
import numpy as np
array1 = np.array([10, 20, 30])
array2 = np.array([2, 4, 6])
array3 = array1 / array2
print(array3)
Produzione:
[5. 5. 5.]
Abbiamo diviso array1
per array2
e archiviato i risultati all’interno dell’array NumPy array3
con l’operatore /
.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedIn