mod() NumPy

Możesz użyć funkcji numpy.mod() lub operatora modulo % do obliczania reszty z dzielenia elementów tablicy za pomocą biblioteki NumPy. Oto kilka przykładów:

  1. Obliczanie reszty z dzielenia elementów tablicy przez skalar z użyciem funkcji numpy.mod():
import numpy as np

# Tworzenie tablicy
a = np.array([10, 21, 32, 43])

# Obliczanie reszty z dzielenia elementów tablicy przez skalar z użyciem funkcji numpy.mod()
b = np.mod(a, 7)
print(b)  # Output: [3 0 5 6]

2. Obliczanie reszty z dzielenia elementów tablicy przez skalar z użyciem operatora modulo %:

import numpy as np

# Tworzenie tablicy
a = np.array([10, 21, 32, 43])

# Obliczanie reszty z dzielenia elementów tablicy przez skalar z użyciem operatora modulo
b = a % 7
print(b)  # Output: [3 0 5 6]

3. Obliczanie reszty z dzielenia elementów tablicy przez elementy innej tablicy z użyciem funkcji numpy.mod():

import numpy as np

# Tworzenie tablic
a = np.array([10, 21, 32, 43])
b = np.array([2, 3, 4, 5])

# Obliczanie reszty z dzielenia elementów tablicy a przez elementy tablicy b z użyciem funkcji numpy.mod()
c = np.mod(a, b)
print(c)  # Output: [0 0 0 3]

4. Obliczanie reszty z dzielenia elementów tablicy przez elementy innej tablicy z użyciem operatora modulo %:

import numpy as np

# Tworzenie tablic
a = np.array([10, 21, 32, 43])
b = np.array([2, 3, 4, 5])

# Obliczanie reszty z dzielenia elementów tablicy a przez elementy tablicy b z użyciem operatora modulo
c = a % b
print(c)  # Output: [0 0 0 3]