Функция multiply() в Numpy

PythonPythonBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии мы узнаем о функции multiply() из библиотеки Numpy. Эта функция используется для повторения элемента строки в ndarray n раз, где n - любое целое значение. Эта функция работает поэлементно, охватывая все элементы массива.

Советы по использованию ВМ

После запуска ВМ нажмите в левом верхнем углу, чтобы переключиться на вкладку Notebook и приступить к практике с использованием Jupyter Notebook.

Иногда вам может потребоваться подождать несколько секунд, пока Jupyter Notebook полностью загрузится. Валидация операций не может быть автоматизирована из-за ограничений Jupyter Notebook.

Если вы сталкиваетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.

Импортируем библиотеку Numpy

В этом шаге мы импортируем библиотеку numpy с помощью следующего фрагмента кода.

import numpy as np

Создаем массив с одним строковым элементом

В этом шаге мы создадим массив с одним строковым элементом и применим функцию multiply() к этому элементу.

arr = np.array(['Study'])
print("The Original Array is :")
print(arr)

i = 5

Применяем функцию multiply() к массиву

В этом шаге мы применим функцию multiply() к массиву с одним строковым элементом, чтобы повторить строковый элемент i раз.

output = np.char.multiply(arr, i)
print("\nThe New array is:")
print(output)

Создаем массив с более чем одним элементом

В этом шаге мы создадим массив с более чем одним строковым элементом и применим функцию multiply() к этому массиву.

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

i = 2

Применяем функцию multiply() к массиву с несколькими элементами

В этом шаге мы применим функцию multiply() к массиву с несколькими элементами, чтобы повторить строковые элементы i раз.

output = np.char.multiply(arr, i)
print("\nThe Resultant array :")
print(output)

Резюме

В этом практическом занятии мы изучили функцию multiply() из библиотеки Numpy. Мы применили эту функцию к массивам с одним и несколькими строковыми элементами, чтобы повторить строковые элементы i раз. Эта функция работает поэлементно, охватывая все элементы массива.