Introdução
Arrays são uma estrutura de dados fundamental na biblioteca Numpy. Neste laboratório, aprenderemos como criar arrays na biblioteca Numpy usando as funções empty, zeroes e ones.
Dicas para a VM
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 a limitações no 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ê.
Criando um Array Vazio usando numpy.empty
numpy.empty é usado para criar um array não inicializado com a forma e o tipo de dados especificados.
Sintaxe: numpy.empty(shape, dtype, order)
shape: Forma desejada do array.dtype: Tipo de dados do elemento do array. O padrão é float.order: Ordem do array. O padrão é row-major (estilo C). Defina como 'F' para FORTRAN-style (ordem column-major).
Código:
import numpy as np
## Criando um array com 4 linhas e 3 colunas
x = np.empty([4,3], dtype = int)
print(x)
Output:
[[206 0 0]
[0 0 0]
[0 0 0]
[0 0 0]]
Criando um Array com Valor Zero usando numpy.zeros
numpy.zeros é usado para criar um array com a forma especificada, com todos os elementos inicializados como 0.
Sintaxe: numpy.zeros(shape, dtype, order)
shape: Forma desejada do array.dtype: Tipo de dados do elemento do array. O padrão é float.order: Ordem do array. O padrão é row-major (estilo C). Defina como 'F' para FORTRAN-style (ordem column-major).
Código:
import numpy as np
## Criando um array de dimensão 3x3 com todos os elementos inicializados como 0
arr = np.zeros((3,3), dtype = int)
print(arr)
Output:
[[0 0 0]
[0 0 0]
[0 0 0]]
Criando um Array com Valor Um usando numpy.ones
numpy.ones é usado para criar um array com a forma especificada, com todos os elementos inicializados como 1.
Sintaxe: numpy.ones(shape, dtype, order)
shape: Forma desejada do array.dtype: Tipo de dados do elemento do array. O padrão é float.order: Ordem do array. O padrão é row-major (estilo C). Defina como 'F' para FORTRAN-style (ordem column-major).
Código:
import numpy as np
## Criando um array de dimensão 3x3 com todos os elementos inicializados como 1
arr = np.ones((3,3), dtype = int)
print(arr)
Output:
[[1 1 1]
[1 1 1]
[1 1 1]]
Resumo
Neste laboratório, aprendemos como criar arrays usando as funções empty, zeroes e ones na biblioteca Numpy. Cobrimos a sintaxe, os parâmetros e exemplos para cada função.