numpy.empty

numpy.empty 함수는 (값의 초기화를 수행하지 않고) 주어진 형태와 타입을 갖는 새로운 어레이를 반환합니다.



예제

import numpy as np

a = np.empty([2, 2])
b = np.empty([2, 3], dtype=int)

print(a)
print(b)
[[-1.28822975e-231 -1.29073993e-231]
[ 2.20669948e-314  2.78136439e-309]]
[[-8070450532247928832 -8070450532247928832           4467982339]
[          4466274688           4467973232      844429396268064]]

numpy.zeros와 달리 numpy.empty는 어레이의 값들을 0으로 초기화하지 않아서 더 빠릅니다.

하지만 어레이의 값을 직접 설정해줄 필요가 있기 때문에 주의가 요구됩니다.



이전글/다음글

이전글 :
다음글 :