logo

min(iterable, *, key=None)

min(iterable, *, default, key=None)

min(arg1, arg2, *args, key=None)

Возвращает элемент с наименьшим значением из переданных в функцию.

Параметры

  • args: Если указано несколько позиционных аргументов, элемент с наименьшим значением разыскивается среди них.
  • iterable — итерируемый объект, такой как список, кортеж, набор, словарь и т. д. Если указан один позиционный аргумент, то ожидается, что он является итерируемым объектом. Возвращается элемент с минимальным значением, найденный среди элементов этого объекта.
  • *iterables (необязательно) — любое количество итераций; может быть более одного
  • key (необязательно) — ключевая функция, в которую передаются итерации, а сравнение выполняется на основе возвращаемого значения.
  • default (необязательно) — значение по умолчанию, если данный итерируемый объект пуст.

Возвращаемое значение

  • Функция min() возвращает наименьший элемент из итерации.

Примеры

number = [7, 3, 8, 5, 9, 6]
smallest_number = min(number);
print("Наименьшее число:", smallest_number)
# Результат:
Наименьшее число: 3