우리의 첫 번째 배열을 만들어 보자. 10개의 양수로 된 간단한 배열이다.
import numpy as np
numbers = np.array(range(1, 11), copy=True)
members
>>>
array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
ones(), zeros(), empty() 함수는 1, 0, 아직 생성되지 않은 엔트리로 구성된 배열을 만든다. 이 함수들은 배열의 차원을 담은 리스트나 튜플을 필수적인 파라미터로 받는다.
ones = np.ones([2, 4], dtype=np.float64)
ones
>>>
array([[ 1., 1., 1., 1.],
[ 1., 1., 1., 1.]])
zeros = np.zeros([2, 4], dtype=np.float64)
zeros
>>>
array([[ 0., 0., 0., 0.],
[ 0., 0., 0., 0.]])
empty = np.empty([2, 4], dtype=np.float64)
# 배열의 내용물이 항상 0인 것은 아니다.
empty
>>>
array([[ 0., 0., 0., 0.],
[ 0., 0., 0., 0.]])