콘텐츠로 건너뛰기

넘파이 arange를 사용하는 방법은?

[

NumPy arange(): np.arange() 사용 방법

NumPy는 숫자 계산을 위한 파이썬의 핵심 라이브러리입니다. NumPy의 가장 중요한 유형은 ndarray라는 배열 유형입니다. NumPy는 다양한 상황에 대한 배열 생성 루틴을 제공합니다. arange()는 그 중 하나로 숫자 범위를 기반으로 하는 함수입니다. NumPy에 대한 축약어로 np.arange()라고도 알려져 있습니다.

이 글을 마치면 다음과 같은 내용을 알게 될 것입니다:

  • np.arange()가 무엇인지
  • np.arange()의 사용 방법
  • np.arange()와 유사한 루틴

그럼 np.arange()을 실제로 살펴보겠습니다!

np.arange()의 반환 값과 매개 변수

NumPy의 arange()는 숫자 범위를 기반으로 하는 배열 생성 루틴 중 하나입니다. 이 함수는 값 사이의 균등한 간격을 가진 ndarray 인스턴스를 생성하고 해당 인스턴스에 대한 참조를 반환합니다.

arange()의 네 개의 매개 변수를 사용하여 배열에 포함된 값의 간격, 간격의 크기 및 해당 유형을 정의할 수 있습니다.

Python

numpy.arange([start, ]stop, [step, ], dtype=None) -> numpy.ndarray

복사되었습니다!

첫 번째 세 개의 매개 변수는 값의 범위를 결정하고 네 번째 매개 변수는 배열의 요소 유형을 지정합니다.

  1. **stop**은 배열의 끝을 정의하는 숫자이며, 배열에 포함되지 않습니다.
  2. **step**은 배열에서 각 두 개의 연속 값 사이의 간격(차이)을 정의하는 숫자이며, 기본값은 1입니다.

step은 0이 될 수 없습니다. 그렇지 않으면 ZeroDivisionError가 발생합니다. 증가 또는 감소가 0이라면 start로부터 어디로든 이동할 수 없습니다.

dtype이 생략되면, arange()는 기본 데이터 형식으로 반환합니다.