Learn practical skills, build real-world projects, and advance your career
Created 4 years ago
import numpy as np
data = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]
arr1 = np.array(data)
arr1
array([[ 1, 2, 3, 4],
[ 5, 6, 7, 8],
[ 9, 10, 11, 12]])
#arr1.shape
#arr1.ndim #-- dimension
#arr1.dtype
#np.zeros(5)
#np.zeros((2,4)) #--> pass a tuple for higher dimension
#np.empty((2,3,2))
#np.arange(15) #--> array-valued version of range
array([[[-1.72723371e-077, 1.73059680e-077],
[-3.95252517e-323, 0.00000000e+000],
[ 5.45352918e-312, 1.26480805e-321]],
[[ 0.00000000e+000, 0.00000000e+000],
[ 1.77229088e-310, 3.50977866e+064],
[ 0.00000000e+000, 0.00000000e+000]]])