La funzione Mod Numpy consente di ottenere il resto di ciascun elemento dalla divisione di due elementi.
Questo articolo esplorerà la funzione mod, la sua sintassi, i parametri ed esempi che illustrano come la funzione si comporta in condizioni diverse.
Sintassi della funzione
La sintassi della funzione è come mostrato nello snippet di codice di seguito:
numpy.Mod (x1, x2, /, out = nessuno, *, dove = true, casting = 'Same_kind', ordine = 'k', dtype = nessuno, subok = true [, firma, extrobj]) =Esploriamo vari parametri della funzione come mostrato:
Parametri della funzione
Valore di ritorno della funzione
La funzione restituisce il resto dell'elemento della divisione tra gli array specificati.
Esempio 1
Lo snippet di codice seguente mostra come utilizzare la funzione mod () in un array numpy 1d.
Importa Numpy come NPL'operazione di cui sopra dovrebbe restituire un array contenente il resto della divisione di X1 e X2 (elemento per quanto riguarda l'elemento).
Produzione:
Array rimanente: [1 0 3]Esempio 2
Supponiamo che tu voglia dividere gli elementi in un array specifico tramite un divisore comune? In tal caso, è possibile passare il parametro di X2 come valore.
Ad esempio, considera il codice mostrato di seguito:
x1 = np.Array ([4,6,8])Nel codice di esempio sopra, abbiamo un array. Quindi utilizziamo la funzione mod e passiamo l'array come primo parametro (dividendi) e il divisore come valore intero.
Ciò dovrebbe portare a ciascun elemento nell'array, X1, diviso per due e restituire l'array come mostrato:
Array rimanente: [0 0 0]Esempio 3
Vediamo come si comporta la funzione in un array multidimensionale. Il codice di esempio è illustrato di seguito:
x1 = np.Array ([[10,23,34], [2,3,4]])L'array risultante è:
Array rimanente: [[10 23 34]Conclusione
In questo articolo, abbiamo esplorato la funzione Mod () in Numpy e come usarla per ottenere il resto dell'elemento dalla divisione di due array.
Grazie per aver letto!!