In [1]:
import numpy as np

In [2]:
my_list1 = [1,2,3,4]

In [3]:
my_array1 = np.array(my_list1)

In [4]:
my_array1


Out[4]:
array([1, 2, 3, 4])

In [5]:
my_list2 = [11,22,33,44]

In [7]:
my_lists = [my_list1, my_list2]

In [8]:
my_array2 = np.array(my_lists)

In [9]:
my_array2


Out[9]:
array([[ 1,  2,  3,  4],
       [11, 22, 33, 44]])

In [10]:
my_array2.shape


Out[10]:
(2, 4)

In [11]:
my_array2.dtype


Out[11]:
dtype('int64')

In [14]:
np.zeros(5)


Out[14]:
array([ 0.,  0.,  0.,  0.,  0.])

In [15]:
my_zeros_array = np.zeros(5)

In [16]:
my_zeros_array.dtype


Out[16]:
dtype('float64')

In [17]:
np.ones([5,5])


Out[17]:
array([[ 1.,  1.,  1.,  1.,  1.],
       [ 1.,  1.,  1.,  1.,  1.],
       [ 1.,  1.,  1.,  1.,  1.],
       [ 1.,  1.,  1.,  1.,  1.],
       [ 1.,  1.,  1.,  1.,  1.]])

In [18]:
np.empty(5)


Out[18]:
array([ 0.,  0.,  0.,  0.,  0.])

In [19]:
np.eye(5)


Out[19]:
array([[ 1.,  0.,  0.,  0.,  0.],
       [ 0.,  1.,  0.,  0.,  0.],
       [ 0.,  0.,  1.,  0.,  0.],
       [ 0.,  0.,  0.,  1.,  0.],
       [ 0.,  0.,  0.,  0.,  1.]])

In [20]:
np.arange(5)


Out[20]:
array([0, 1, 2, 3, 4])

In [21]:
np.arange(5, 50, 2)


Out[21]:
array([ 5,  7,  9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37,
       39, 41, 43, 45, 47, 49])

In [ ]: