In [1]:
import numpy as np
In [2]:
l_1d = [0, 1, 2]
In [3]:
arr_1d = np.array(l_1d)
print(arr_1d)
print(arr_1d.dtype)
In [4]:
arr_1d_f = np.array(l_1d, dtype=float)
print(arr_1d_f)
print(arr_1d_f.dtype)
In [5]:
l_2d = [[0, 1, 2], [3, 4, 5]]
In [6]:
arr_2d = np.array(l_2d)
print(arr_2d)
In [7]:
l_2d_error = [[0, 1, 2], [3, 4]]
In [8]:
arr_2d_error = np.array(l_2d_error)
print(arr_2d_error)
In [9]:
print(arr_2d_error.dtype)
In [10]:
print(arr_2d_error.shape)
In [11]:
arr_1d = np.arange(3)
print(arr_1d)
In [12]:
l_1d = arr_1d.tolist()
print(l_1d)
In [13]:
arr_2d = np.arange(6).reshape((2, 3))
print(arr_2d)
In [14]:
l_2d = arr_2d.tolist()
print(l_2d)
In [15]:
arr_3d = np.arange(24).reshape((2, 3, 4))
print(arr_3d)
In [16]:
l_3d = arr_3d.tolist()
print(l_3d)
In [17]:
print(l_3d[0])
In [18]:
print(l_3d[0][0])
In [19]:
print(l_3d[0][0][0])