반응형
Python List
- 하나의 리스트 안에 여러 데이터 타입을 정의할 수 있음
- 다이나믹 타이핑 지원
- 데이터의 주소 값을 저장해 두었다가 데이터를 가져올 때 해당 주소로 가서 가져옴
Numpy Array
- 하나의 배열 안에 하나의 데이터 타입만 정의할 수 있음
- 다이나믹 타이핑 지원 X
- C의 array를 사용하여 배열을 생성하기 때문에 Python List에 비해 속도가 빠름
- 배열이 연속된 주소로 되어 있어 순서대로 읽어올 수 있음(메모리를 효율적으로 사용)
- 사용 방법
import numpy as np np.array()
Python List와 Numpy Array 구조 차이

728x90
반응형
댓글