import name_of_package as easy_name

In [0]:
import numpy as np

מערך כוקטור

In [0]:
a = np.array([1, 2, 3, 4, 5])
In [0]:
a
Out[0]:
array([1, 2, 3, 4, 5])
In [0]:
type(a)
Out[0]:
numpy.ndarray

מכפלת וקטור בסקלר

In [0]:
2 * a
Out[0]:
array([ 2,  4,  6,  8, 10])
In [0]:
 

מספרים רציפים

In [0]:
np.linspace(1, 10, 10)
Out[0]:
array([ 1.,  2.,  3.,  4.,  5.,  6.,  7.,  8.,  9., 10.])

מכפלה וקטורית

In [0]:
b = np.array([1, 2, 7, 8, 9])
In [0]:
b * a
Out[0]:
array([ 1,  4, 21, 32, 45])
In [0]:
np.dot(a, b)
Out[0]:
103
In [0]:
mat = np.random.randn(3,3)
In [0]:
mat
Out[0]:
array([[ 0.70047794,  0.26191957, -1.29134147],
       [ 1.08773759, -0.89073448,  0.54546241],
       [ 0.54377506,  1.1541147 , -0.60114348]])
In [0]:
mat.shape
Out[0]:
(3, 3)

בחירת איבירים מתוך המערך או המטריצה

In [0]:
arr = np.array([5, 10, 7, 8, 9])

איבר שני במערך זה "אינדקס" 1

In [0]:
arr[1]
Out[0]:
10

איבר ראשון במערך זה "אינדקס" 0

In [0]:
arr[0]
Out[0]:
5

בחירת האיברים מהראשון עד הרביעי (לא כולל הרביעי)

In [0]:
arr[0: 4]
Out[0]:
array([ 5, 10,  7,  8])

בחירת האיברים מהראשון עד החמישי (לא כולל החמישי)

In [0]:
arr[0:5]
Out[0]:
array([ 5, 10,  7,  8,  9])

בחירת כל האיברים החל מהשלישי עד הסוף

In [0]:
arr[3:]
Out[0]:
array([8, 9])