Что найти?

Умножение, деление и сложение константы на все элементы массива 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

Как разделить все элементы на константу?

Разделить массив 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)

Добавление константы ко всем элементам массива Numpy в Python

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

This div height required for enabling the sticky sidebar