Introdução
Neste laboratório, aprenderemos sobre a função array() na biblioteca NumPy. A função array() é usada para criar um array (vetor/matriz) no NumPy e pode ser utilizada para criar um array multidimensional homogêneo, que é o objeto principal na biblioteca NumPy.
Dicas para a VM (Máquina Virtual)
Após a inicialização da VM, clique no canto superior esquerdo para mudar para a aba Notebook e acessar o Jupyter Notebook para praticar.
Às vezes, pode ser necessário aguardar alguns segundos para que o Jupyter Notebook termine de carregar. A validação das operações não pode ser automatizada devido às limitações do Jupyter Notebook.
Se você enfrentar problemas durante o aprendizado, sinta-se à vontade para perguntar ao Labby. Forneça feedback após a sessão, e resolveremos o problema prontamente para você.
Exemplo básico da função array()
Abaixo está um exemplo que mostra como criar um array (vetor/matriz) com apenas uma dimensão usando a função array():
import numpy as np
a = np.array([1, 4, 9])
print("O Array é:")
print(a)
Output:
The Array is:
[1 4 9]
Criando um array com mais de uma dimensão
Agora, vamos aprender como criar um array (vetor/matriz) com mais de uma dimensão usando a função array(). O código para isso é o seguinte:
import numpy as np
a = np.array([[1, 7], [6, 4]])
print("O Array com mais de uma dimensão:")
print(a)
Output:
The Array with more than one dimension:
[[1 7]
[6 4]]
Usando o parâmetro dtype
O parâmetro dtype é usado para definir o tipo de dado desejado para o array (vetor/matriz). Abaixo está um exemplo onde usaremos o parâmetro dtype:
import numpy as np
a = np.array([1, 7, 9], dtype='complex')
print("O Array com mais de uma dimensão:")
print(a)
Output:
The Array with more than one dimension:
[1.+0.j 7.+0.j 9.+0.j]
Nota: A saída do trecho de código acima indica os valores dos elementos do array na forma de números complexos.
Resumo
Neste laboratório, aprendemos sobre a função array() na biblioteca NumPy. Vimos como usar a função array() com sua sintaxe, seus parâmetros e os valores retornados por esta função. Também vimos exemplos de criação de um array (vetor/matriz) com apenas uma dimensão, arrays multidimensionais e o uso do parâmetro dtype.