#ex)
mylist = [1,2,3]
arr = np.array(mylist)
#array([1,2,3])
mylist2 = [[1,2,3],[4,5,6],[7,8,9]]
np.array(mylist2)
#array([[1,2,3],
[4,5,6],
[7,8,9]])
#ex)
np.arange(0,11,2)
#array([0,2,4,6,8,10])
#ex)
np.zeros(5)
#array([0., 0., 0., 0., 0.])
np.zeros((3,3))
#array([[0.,0.,0.],
# [0.,0.,0.],
# [0.,0.,0.]])
#ex)
np.ones((2,2)) * 100
#array([[100.,100.],
# [100.,100.]])
#ex)
np.linspace([0., 5., 3.])
#array([0., 2.5, 5])
#ex)
np.eye(3)
array([[1., 0., 0.],
[0., 1., 0.],
[0., 0., 1.]])
#ex)
arr=[1,2,3,4,5,6,7,8]
arr > 4
#array([False, False, False, False, True, True, True, True])
arr[arr>4]μ κ°μ ꡬ쑰λ κ°λ₯
#ex)
arr_2d = ([[1,2,3,4],
[5,6,7,8],
[9,10,11,12]])
arr_2d.sum()
#78
arr_2d.sum(axis=0) #κ° μ΄μ ν©
#array([15, 16, 17, 18])
arr_2d.sum(axis=1) #κ° ν ν©
#array([10, 26, 42])