-
Python 파이썬 기초 Numpy 배열 사용 법Python 2022. 4. 26. 22:25반응형
Numpy
: Numerical Python
: 파이썬에서 대규모 다차원 배열을
다룰 수 있게 도와주는 라이브러리
import numpy as np nplist1 = np.array([1,2,3,4,5]) print(nplist1) nplist2 = np.array([[1,2], [3,4]]) print(nplist2) nplist3 = np.array([1,2,3,4,5], dtype=float) print(nplist3)
결과
배열 데이터 타입 dtype
dtype 설명 다른 표현 int 정수 i, int_, int32, int64, i8 float 실수 f, float_, float32, float64,
f8str 문자열 str, U, U32 bool 논리형 ?, bool_ 다양한 배열
import numpy as np zeros = np.zeros(10, dtype=int) print(zeros) ones = np.ones(10, dtype=float) print(ones) arr = np.arange(0,20,2) print(arr) line = np.linspace(0,1,5) print(line)
결과
난수의 배열
import numpy as np ran = np.random.random((2,4)) print(ran) normal = np.random.normal(0, 1,(2, 2)) )#0~9까지 2열, 2행으로 print("\n",normal) rint = np.random.randint(0,10,(2,2) )#0~9까지 2열, 2행으로 print("\n",rint)
결과
나머지 사용 방법은 기존 array와 매우 흡사합니다.
반응형'Python' 카테고리의 다른 글
Python 파이썬 기초 Pandas Series Dictionary 사용 법 (0) 2022.04.28 python 파이썬 기초 numpy 배열 reshape, comcatenate, split 사용 법 (0) 2022.04.26 Python 파이썬 기초 with문 close() 안 쓰기 방 법 (0) 2022.04.14 Python 파이썬 기초 파일 만들기 글 읽기 쓰기 추가 방 법 Open() Close() write read add (0) 2022.04.13 Python 파이썬 기초 input 사용자 입출력 사용 방 법 (0) 2022.04.13