콘텐츠로 건너뛰기

np.arange 사용법: 쉽고 간편하게 배우는 방법

CodeMDD.io

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

NumPy는 수치 계산을 위한 기본적인 파이썬 라이브러리로, 가장 중요한 데이터 타입은 ndarray라고 불리는 배열 타입입니다. NumPy는 다양한 경우에 사용할 수 있는 배열 생성 함수를 제공합니다. arange()숫자 범위를 기반으로 하는 이러한 함수 중 하나입니다. NumPy를 널리 사용하는 약어인 np와 함께 np.arange()라고 자주 불립니다.

본 문서의 끝에 도달할 때까지 다음을 알게 될 것입니다:

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

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

추가 보너스: [여기를 클릭하여 NumPy 리소스 가이드에 접근하여 NumPy 기술을 개선하는 데 있어 가장 좋은 자습서, 동영상 및 책을 참고하세요. 무료로 제공됩니다.

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()는 기본으로 float 타입을 사용합니다.

가능한 한 자세하게, 단계별로 구체적인 실행 가능한 샘플 코드를 포함하도록 작성해주세요.