numpy.lcm

numpy.lcm(x1, x2, *ufunc_args) = <ufunc 'lcm'>

Функция lcm() поэлементно вычисляет наименьшее общее кратное массивов x1 и x2.

Параметры:
x1, x2 - числа, массивы или подобные массивам объекты
Входные данные.
*ufunc_args - аргументы универсальной функции
Аргументы, позволяющие настроить и оптимизировать работу функции (подробнее см. универсальные функции).
Возвращает:
результат - массив NumPy или вещественное число
Массив наименьших общих кратных соответствующих элементов из x1 и x2. Возвращает число, если x1 и x2 являются числами.
Смотрите так же: gcd


Примеры

>>> import numpy as np
>>> 
>>> np.lcm(14, 21)
42
>>> 
>>> np.lcm([10, 15, 20], 16)
array([ 80, 240,  80])
>>> 
>>> 
>>> np.lcm([10, 15], [11, 9])
array([110,  45])
>>> 
>>> np.lcm([[12, 21], [13, 31]], [[7], [9]])
array([[ 84,  21],
       [117, 279]])