Степень в NumPy
Каждое число в массиве можно возвести
в одну и ту же степень или в свою,
если задан второй массив показателей
той же формы. Для этого используют
два знака **.
Возведём все ячейки ряда в квадрат:
import numpy as np
bases = np.array([2, 3, 4])
print(bases ** 2) # выведет [ 4 9 16]
Если показатель задан вторым массивом, степень берётся поэлементно:
import numpy as np
bases = np.array([2, 3, 4])
exponents = np.array([3, 2, 1])
print(bases ** exponents) # выведет [ 8 9 4]
Создайте ряд из трёх целых оснований
и выведите новый ряд той же длины,
используя число 3 как второй
операнд для каждой ячейки.
Задайте два ряда одинаковой длины: основания и показатели, затем выведите результат попарного применения показателя к основанию.