Você está aqui: Python ::: NumPy Python Library (Biblioteca Python NumPy) ::: Arrays e Matrix (Vetores e Matrizes) |
Como criar um vetor preenchido com zeros usando a função zeros() da Numpy do PythonQuantidade de visualizações: 1932 vezes |
A função zeros() da biblioteca Numpy da linguagem Python é muito útil quando precisamos criar um novo vetor (ou uma nova matriz) e preenchê-lo com zeros. O retorno da função é o novo vetor ou matriz já preenchida. Nesta dica mostrarei como criar um vetor de 5 elementos preenchidos com zero. Observe que um vetor é o mesmo que uma matriz, com a diferença de que um vetor é uma matriz de uma linha e várias colunas. Veja o código Python completo para o exemplo: # vamos importar a biblioteca NumPy import numpy as np # método principal def main(): # vamos criar um vetor de 5 elementos preenchidos com zero vetor = np.zeros(5) # vamos mostrar o vetor criado print("O vetor criado é: {0}".format(vetor)) if __name__== "__main__": main() Ao executar este código Python nós teremos o seguinte resultado: O vetor criado é: [0. 0. 0. 0. 0.] Veja que, por padrão, o vetor criado com o método zeros() possui elementos do tipo float. Se quisermos, por exemplo, que os elementos do vetor sejam do tipo integer, podemos usar a seguinte modificação: # vamos importar a biblioteca NumPy import numpy as np # método principal def main(): # vamos criar um vetor de 5 elementos preenchidos com zero vetor = np.zeros(5, dtype=int) # vamos mostrar o vetor criado print("O vetor criado é: {0}".format(vetor)) if __name__== "__main__": main() Agora o resultado da execução do código será: O vetor criado é: [0 0 0 0 0] Veja que tudo que fizemos foi indicar o valor int para o parâmetro dtype. Em outras dicas dessa seção nós mostramos os valores possíveis para este parâmetro. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |