Função Multiply do Numpy

PythonBeginner
Pratique Agora

Introdução

Neste laboratório, aprenderemos sobre a função multiply() na biblioteca Numpy. Esta função é usada para repetir um elemento string em um ndarray por n vezes, onde n é qualquer valor inteiro. Esta função executa de forma elementar, cobrindo todos os elementos da matriz.

Dicas da 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 à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ê.

Importar a Biblioteca Numpy

Nesta etapa, importaremos a biblioteca numpy usando o seguinte trecho de código.

import numpy as np

Criar um array com um elemento string

Nesta etapa, criaremos uma matriz com um elemento string e aplicaremos a função multiply() a este elemento.

arr = np.array(['Study'])
print("A Matriz Original é :")
print(arr)

i = 5

Aplicar a função multiply() ao array

Nesta etapa, aplicaremos a função multiply() à matriz com um elemento string para repetir o elemento string por i vezes.

output = np.char.multiply(arr, i)
print("\nA nova matriz é:")
print(output)

Criar um array com mais de um elemento

Nesta etapa, criaremos uma matriz com mais de um elemento string e aplicaremos a função multiply() a esta matriz.

arr = np.array(['LabEx', 'Online', 'Portal'])
print("A Matriz Original :")
print(arr)

i = 2

Aplicar a função multiply() ao array com múltiplos elementos

Nesta etapa, aplicaremos a função multiply() à matriz com múltiplos elementos para repetir os elementos string por i vezes.

output = np.char.multiply(arr, i)
print("\nA matriz resultante :")
print(output)

Resumo

Neste laboratório, aprendemos sobre a função multiply() na biblioteca Numpy. Aplicamos esta função a matrizes com um e múltiplos elementos string para repetir os elementos string por i vezes. Esta função opera de forma elementar (element-wise), cobrindo todos os elementos da matriz.