Pular para o conteúdo

Como utilizar a função range de forma eficiente?

[

NumPy arange(): Como usar np.arange()

NumPy é a biblioteca fundamental do Python para computação numérica. Seu tipo mais importante é um tipo de array chamado ndarray. NumPy oferece muitas rotinas de criação de array para diferentes circunstâncias. arange() é uma dessas funções baseadas em faixas numéricas. É frequentemente chamado de np.arange() porque np é uma abreviação amplamente usada para NumPy.

Ao final deste artigo, você saberá:

  • O que é np.arange()
  • Como usar np.arange()
  • Quais rotinas são semelhantes a np.arange()

Vamos ver o np.arange() em ação!

Bônus Gratuito: Clique aqui para acessar um Guia de Recursos Gratuito do NumPy que aponta para os melhores tutoriais, vídeos e livros para melhorar suas habilidades em NumPy.

Valor de retorno e parâmetros do np.arange()

O NumPy arange() é uma das rotinas de criação de arrays baseadas em faixas numéricas. Ele cria uma instância de ndarray com valores igualmente espaçados e retorna a referência para ela.

Você pode definir o intervalo dos valores contidos em um array, o espaço entre eles e o tipo com quatro parâmetros do arange():

Python

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

Copiado!

Os três primeiros parâmetros determinam o intervalo dos valores, enquanto o quarto especifica o tipo dos elementos:

  1. stop é o número que define o final do array e não está incluído no array.
  2. step é o número que define o espaçamento (diferença) entre cada dois valores consecutivos no array e o valor padrão é 1.

step não pode ser zero. Caso contrário, você obterá um ZeroDivisionError. Você não pode se afastar de start se o incremento ou decremento for 0.

Se dtype for omitido

Inclua o máximo de códigos de exemplo detalhados, passo a passo e executáveis possível.