더북(TheBook)

우리의 첫 번째 배열을 만들어 보자. 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.]])

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.