In [1]:
import numpy as np

In [2]:
arr = np.array([0, 1, 2])
print(arr)


[0 1 2]

In [3]:
arr_2d = np.array([[0, 1, 2], [3, 4, 5]])
print(arr_2d)


[[0 1 2]
 [3 4 5]]

In [4]:
print(arr[1])


1

In [5]:
print(arr_2d[1, 1])


4

In [6]:
print(arr_2d[0, 1:])


[1 2]

In [7]:
print(np.sqrt(arr_2d))


[[0.         1.         1.41421356]
 [1.73205081 2.         2.23606798]]

In [8]:
arr_1 = np.array([[1, 2], [3, 4]])
arr_2 = np.array([[1, 2, 3], [4, 5, 6]])

print(np.dot(arr_1, arr_2))


[[ 9 12 15]
 [19 26 33]]