본문 바로가기
Python/Numpy

Numpy 기능 - range와 arange 그리고 linspace

by 하니__ 2024. 4. 4.
정수의 배열을 얻고자 할 때 - Python 기본기능

우선 파이썬의 기본 기능인

 

range( )를 사용하면 0부터 괄호안의 숫자가 불러진다

 

변수명(range(숫자) )를 이용하면 0부터 입력한 숫자를 제외한 숫자까지의 수를 얻을수 있다

 

 

 

 

Numpy의 arange( )

 

np.arange( a, b, c ) 를 사용

 

a는 시작하는 숫자

b는 끝나는 숫자

c는 건너 뛰는 숫자를 입력하여

 

a부터 시작하여 b까지 출력 (b라고 쓰면 그 전 숫자까지만 출력되기에 +1 해준다) c 는 입력하지 않으면 1씩 증가한다

 

두번째는 1부터 20까지

 

세번째는 1부터 20까지에서 2씩 증가하여 홀수만 출력한다 (짝수부터 시작한다면 짝수만 출력)

 

 

정수가 아닌 실수를 얻고자 할때

 

linspace(시작숫자,끝숫자,갯수) 를 사용하여

 

정수가 아닌 수를 얻는다