Найдите минимальную стоимость каждого элемента в серии (с примерами кода)

Если «минимальное значение серии» относится к поиску минимального значения каждого элемента в серии, вот несколько методов с примерами кода на Python:

Метод 1: использование функции math.floor()

import math
series = [1.2, 2.7, 3.5, 4.9, 5.1]
floored_series = [math.floor(x) for x in series]
print(floored_series)

Выход:

[1, 2, 3, 4, 5]

Метод 2: использование функции int()

series = [1.2, 2.7, 3.5, 4.9, 5.1]
floored_series = [int(x) for x in series]
print(floored_series)

Выход:

[1, 2, 3, 4, 5]

Метод 3. Использование функции Floor() в NumPy

import numpy as np
series = [1.2, 2.7, 3.5, 4.9, 5.1]
floored_series = np.floor(series)
print(floored_series)

Выход:

[1. 2. 3. 4. 5.]

Метод 4. Использование цикла

series = [1.2, 2.7, 3.5, 4.9, 5.1]
floored_series = []
for x in series:
    floored_series.append(int(x))
print(floored_series)

Выход:

[1, 2, 3, 4, 5]