반응형
[파이썬 numpy]
모든 값이 0인 배열 생성 (zeros)
numpy 를 불러오고 시작합시다.
import numpy as np
1차원 배열
모든 원소가 0이고, 길이가 5인 1차원배열을 생성해봅시다.
>>> np.zeros(5)
array([0., 0., 0., 0., 0.])
2차원 배열
모든 원소가 0이고, 2행3열인 2차원 배열을 생성해봅시다.
>>> np.zeros([2,3])
array([[0., 0., 0.],
[0., 0., 0.]])
입력 시 사용하는 괄호는, 대괄호 소괄호 상관 없습니다.
>>> np.zeros((2,3))
array([[0., 0., 0.],
[0., 0., 0.]])
3차원 배열
모든 원소가 0이고, 크기가 2x3x4인 2차원 배열을 생성해봅시다. 규칙은 (높이)x(행)x(열) 입니다.
>>> np.zeros([2,3,4])
array([[[0., 0., 0., 0.],
[0., 0., 0., 0.],
[0., 0., 0., 0.]],
[[0., 0., 0., 0.],
[0., 0., 0., 0.],
[0., 0., 0., 0.]]])
반응형
'5-2 . Numpy 제공 자료구조 > Array 생성함수' 카테고리의 다른 글
[파이썬 numpy] 개수로 간격을 설정하여 배열 생성 (linspace) (0) | 2020.10.19 |
---|---|
[파이썬 numpy] 등차배열 생성 (arange) (0) | 2020.10.19 |
[파이썬 numpy] 1차원 배열를 원하는 형태의 배열로 만들기 (reshape) (0) | 2020.10.19 |
[파이썬 numpy] 대각행렬 생성 (eye) (0) | 2020.10.19 |
[파이썬 numpy] 모든 값이 사용자 지정값인 배열 생성 (full) (0) | 2020.10.19 |
댓글