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