Jest biblioteką do obliczeń numerycznych
pip install numpy
import numpy as np
Polecam kurs Pana Mateusza Kowalskiego, jest to najbardziej przystępny materiał jaki odnalazłem w sieci w języku polskim.
W starych wersjach numpy występowała klasa o nazwie matrix (dokumentacja Numpy). Klasa ta jest nie zalecana i nie występuje już w nowszych wersjach biblioteki, zalecany jest array.
import numpy as np A = np.array( [[3,5,7], [5,8,2], [4,3,8] ] )
Dla wygody można zastosować znak "/" do umieszczenia kolejnego wiersz niżej, dla lepszej przejrzystości:
import numpy as np A = np.array( [[3,5,7],\ [5,8,2],\ [4,3,8] ] )
Możliwe jest tworzenie macierzy wypełnionej samymi zerami :
Macierzy z jednym wierszem i trzema kolumnami (wektor zerowy):
Z = np.zeros(3)
Macierzy z trzema wierszami i trzema kolumnami:
Z = np.zeros( (3,3) )