a=[1,2,3]
a*3
결과값 : [1, 2, 3, 1, 2, 3, 1, 2, 3]
import numpy as np
A = np.array([1,2,3])
B = np.array(3)
A*B
결과값 : array([3, 6, 9])
C = np.array([1,2,3])
D = np.array([3])
C*D
결과값 : array([3, 6, 9])
E = np.array([1,2,3])
F = np.array([[3]])
E*F
결과값 : array([[3, 6, 9]])
파이썬은 리스트에 곱하기를 하면 원소 자체를 n번 곱하고,
numpy는 상수를 곱해도 행렬안의 숫자에 실제로 곱해지는 차이가 있다