NumPy 사용하기 : array() 함수

2018. 4. 9. 15:14개발노트

NumPy 사용하기 : array() 함수


배열을 생성하는 가장 기본적인 함수인 array()로 

간단한 배열을 만들고 싶다면?


1
2
3
4
5
>>> import numpy as np
>>> A = np.array([[1,2,3],[4,5,6]])
>>> A
array([[1, 2, 3],
       [4, 5, 6]])
cs

NumPy가 설치되어 있어야 가능합니다.


구글링하면 금방 설치할수 있을꺼에요.


1
2
3
4
5
6
7
8
9
10
11
12
>>> A.dtype
dtype('int32')
>>> A.ndim
2
>>> A.shape
(23)
>>> A.size
6
>>> A.itemsize
4
>>> A.data
<memory at 0x05FF38A0>
cs


A라는 배열이 어떤 형태로 이루어 졌는지 알아보는 명령어


A.dtype은 요소 데이터의 자료형으로 int32

A.ndim은 A배열의 차원을 나타내므로 2차원

A.shape은 A배열이 2X3 행렬이므로 (2, 3)

A.size는 배열의 요소개수 6개

A.itemsize는 배열 요소의 바이트 수로 4바이트

A.data는 배열 데이터가 저장된 메모리 주소