Arrays com Python + Numpy

Fernando Feltrin · Capítulo 9 de 36

Páginas do PDF

Arrays com Python + Numpy

Criando uma array gerada com números ordenados

Inicialmente criamos uma variável / objeto de nome data, que recebe como atributo a função np.array( ) parametrizada com uma simples lista de caracteres. Note que instanciamos a biblioteca numpy por meio de np, em seguida chamando a função np.array( ) que serve para transformar qualquer tipo de dado em array do tipo numpy.

print ( data )

print ( type ( data ))

print ( data.shape )

 

Uma vez criada a array data com seus respectivos dados/valores, podemos realizar algumas verificações simples.

 

Na primeira linha vemos o retorno da função print( ) simplesmente exibindo o conteúdo de data. Na segunda linha o retorno referente a função print( ) parametrizada para verificação do tipo de dado por meio da função type( ) por sua vez parametrizado com data, note que, como esperado, trata-se de uma ‘numpy.ndarray’.

Por fim, na terceira linha temos o retorno referente ao tamanho da

array por meio do método .shape, nesse caso, 5 elementos em uma linha, o espaço vazio após a vírgula indica não haver nenhuma coluna adicional.

 

Criando uma array gerada com números ordenados

Dependendo o propósito, pode ser necessário a criação de uma array composta de números gerados ordenadamente dentro de um intervalo numérico. Nesse contexto, a função np.arange( ) foi criada para este fim, bastando especificar o número de elementos que irão compor a array. data = np.arange ( 15 )