In [1]:
import numpy as np
In [3]:
arr = np.arange(0, 11)
In [4]:
arr
Out[4]:
In [5]:
arr[8]
Out[5]:
In [6]:
arr[1:5]
Out[6]:
In [7]:
arr[0:5]
Out[7]:
In [8]:
arr[0:5] = 100
In [9]:
arr
Out[9]:
In [10]:
arr = np.arange(0,11)
In [11]:
arr
Out[11]:
In [12]:
slice_of_arr = arr[0:6]
In [13]:
slice_of_arr
Out[13]:
In [14]:
slice_of_arr[:] = 99
In [15]:
slice_of_arr
Out[15]:
In [16]:
arr
Out[16]:
In [17]:
arr_copy = arr.copy()
In [18]:
arr_copy
Out[18]:
In [21]:
arr_2d = np.array(([5,10,15], [20,25,30], [35,40,45]))
arr_2d
Out[21]:
In [22]:
arr_2d[1]
Out[22]:
In [23]:
arr_2d[0]
Out[23]:
In [24]:
arr_2d[1][0]
Out[24]:
In [25]:
arr_2d[:2, 1:]
Out[25]:
In [26]:
arr2d = np.zeros((10,10))
In [27]:
arr2d
Out[27]:
In [28]:
arr_length = arr2d.shape[1]
In [29]:
arr_length
Out[29]:
In [30]:
for i in range(arr_length):
arr2d[i] = 1
In [31]:
arr2d
Out[31]:
In [32]:
for i in range(arr_length):
arr2d[i] = i
In [33]:
arr2d
Out[33]:
In [34]:
arr2d[[2,4,6,8]]
Out[34]:
In [ ]:
In [ ]: