NumPy ()

Resumo : neste tutorial, você aprenderá como usar a ones()função numpy para criar um array numpy de uma determinada forma cujos elementos são preenchidos com uns.

A ones()função do numpymódulo permite criar um array numpy de uma determinada forma cujos elementos são preenchidos com unidades.

Por exemplo, o seguinte usa a ones()função para criar uma matriz com três eixos, o primeiro eixo possui dois elementos, o segundo eixo possui três elementos e o terceiro eixo possui 4 elementos:

import numpy as np

a = np.ones((2, 3, 2))
print(a)Linguagem de código:  Python  ( python )

Saída:

[[[1. 1.]
  [1. 1.]
  [1. 1.]]

 [[1. 1.]
  [1. 1.]
  [1. 1.]]]Linguagem de código:  Python  ( python )

Por padrão, ones()a função usa float64para seus elementos. Por exemplo:

import numpy as np

a = np.ones((2, 3, 2))
print(a.dtype)Linguagem de código:  Python  ( python )

Saída:

float64Linguagem de código:  Python  ( python )

Para usar um tipo diferente, você precisa especificá-lo usando o dtypeargumento. Por exemplo:

import numpy as np

a = np.ones((2, 3, 4), dtype=np.int32)
print(a)
print(a.dtype)Linguagem de código:  Python  ( python )

Saída:

[[[1 1]
  [1 1]
  [1 1]]

 [[1 1]
  [1 1]
  [1 1]]]
int32Linguagem de código:  Python  ( python )

Neste exemplo, usamos int32type para os elementos. Portanto, você não vê o ponto decimal (.) aparecendo em cada número.

Resumo

  • Use a função numpy ones()para criar um array de uma determinada forma cujos elementos são preenchidos com uns.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *