본문 바로가기
국비교육

Python 11일차

by Diligejy 2019. 5. 15.

1. 배열의 생성

- Numpy에서 선언되는 배열은 차원이 없는 0차원과 차원에 따른 1차원, 2차원, 다차원 등으로 분배열의 생성
 - Numpy에서 선언되는 배열은 차원이 없는 0차원과 차원에 따른 1차원, 2차원, 다차원 등으로 분류되며 다차원 배열(N-dimensional array)을 다루는 ndarray, 선형대수를 연산에 적용하는 matrix로 사용된다.

 - narray는 일정한 크기를 가진 동일한 크기와 형태로 구성된 여러 요소의 다차원 배열을 관리하는 ndarray 클래스이고 array는 배열을 관리하는 함수

 - ndarray의 특징
 1. 같은 타입의 요소만 포함할 수 없다.
 2. 각 차원 별 (2차원이라면 열당과 각 행)의 요소 수는 항상 일정
 3. C언어를 바탕으로 최적화된 행렬 연산을 위한 효율적인 처리를 할 수 있다.

 - ndarray의 주요 기능
 1. 벡터 산술연산
 2. 다차원 ndarray
 3. 표준 수학 함수
 4. 선형대수, 난수생성
  

'국비교육' 카테고리의 다른 글

Python 13일차  (0) 2019.05.17
Python 12일차  (0) 2019.05.16
Python 10일차 - 프로젝트 팁  (0) 2019.05.14
Python 8일차  (0) 2019.05.10
Python 7일차  (0) 2019.05.09

댓글