Arrays com Python + Numpy

Fernando Feltrin · Capítulo 15 de 36

Páginas do PDF

Arrays com Python + Numpy

Array unidimensional

Posteriormente estaremos entendendo como realizar diversas

operações entre arrays, mas por hora, raciocine que para que seja possível o cruzamento de dados entre arrays, as mesmas devem possuir formato compatível, nessa lógica, posteriormente veremos que para determinadas situações estaremos inclusive realizando a alteração do formato de nossas arrays para aplicação de certas funções.

Por hora, vamos entender da maneira correta como são definidas as dimensões de uma array numpy.

 

Array unidimensional

data = np.random.randint ( 5 , size = 10

print ( data )

print ( data.shape )

 

Como já feito anteriormente, por meio da função np.random.randint( ) podemos gerar uma array, nesse caso, de 10 elementos com valores distribuídos entre 0 a 5.

 

Por meio da função print( ) parametrizada com data vemos os valores da array, e parametrizando a mesma com data.shape podemos inspecionar de forma simples o formato de nossa array. Neste caso, [10, ] representa uma array com 10 elementos em apenas uma linha. Uma array unidimensional.

 

Array bidimensional