Умножение, деление и сложение константы на все элементы массива Numpy в Python
Умножение константы на массив NumPy в Python так же просто, как умножение двух чисел. Чтобы умножить константу на каждый элемент массива, используйте арифметический оператор умножения *. В оператор умножения передайте массив и константу в качестве операндов, как показано ниже.
b = a * c
Где, a – входной массив, c – константа, b – результирующий массив.
Пример
В следующем примере мы умножим константу 3 на массив a. Результирующий массив сохраняется в b.
import numpy as np
#2D array
a = (np.arange(8)*2).reshape(2,4)
#print array
print("The array\n",a)
#multiplying a constant to all the elements of array
b = a * 3
print("\nAfter multiplying a constant to all the elements of array\n",b)
Как разделить все элементы на константу?
Разделить массив NumPy на константу так же просто, как разделить два числа. Чтобы разделить каждый элемент массива на константу, используйте арифметический оператор деления /. Передайте массив и константу в качестве операндов оператору деления, как показано ниже.
b = a / c
Где, a – входной массив, c – константа, b – результирующий массив.
Пример
В следующем примере мы разделим массив a на константу 3. Полученный массив сохраняется в b.
import numpy as np
#2D array
a = (np.arange(8)*2).reshape(2,4)
#print array
print("The array\n",a)
#divide all the elements of array by constant
b = a / 3
print("\nAfter dividing by a constant\n",b)
Как добавить константу в массив?
Добавить константу в массив NumPy в Python так же просто, как добавить два числа. Чтобы добавить константу к каждому элементу массива, используйте арифметический оператор сложения +. В оператор сложения передайте массив и константу в качестве операндов, как показано ниже.
b = a + c
Где, a – входной массив, c – константа, b – результирующий массив.
Пример
В следующем примере Python мы добавим константу 3 в массив a. Результирующий массив сохраняется в b.
import numpy as np
#2D array
a = (np.arange(8)*2).reshape(2,4)
#print array
print("The array\n",a)
#adding a constant to all the elemnets of array
b = a + 3
print("\nAfter adding a constant to all the elemnets of array\n",b)
Автор