Python: функция min ()
функция min ()
Функция min () используется для поиска элемента с наименьшим значением в итерируемом.
Версия:
(Python 3.2.5)
Синтаксис:
мин (итеративный, * [, ключ, по умолчанию])
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
итерируемый | Итерируемый, с одним или несколькими элементами для сравнения. | необходимые |
ключ | Определяет функцию упорядочения с одним аргументом, подобную той, что используется для list.sort (). | Необязательный |
дефолт | Определяет объект для возврата, если предоставленная итерация пуста. Если итерация пуста и значение по умолчанию не предусмотрено, возникает ошибка ValueError. | Необязательный |
Синтаксис:
min (arg1, arg2, * args [, ключ])
Параметр:
название | Описание | Необходимые / Необязательный |
---|---|---|
arg1, arg2, ..args | Если указан один позиционный аргумент, итерируемый должен быть непустым итеративным. Самый большой элемент в итерируемом возвращается. Если предусмотрено два или более позиционных аргумента, возвращается самый большой из позиционных аргументов. | необходимые |
ключ | Определяет функцию упорядочения с одним аргументом, подобную той, что используется для list.sort (). | Необязательный |
Возвращаемое значение:
Самый маленький элемент в итерации.
Пример: функция Python min ()
# using min(arg1, arg2, *args)
print('Minimum is:', min(2, 5, 3, 7, 6))
# using min(iterable)
num = [1, 3, 4, 10, 25, 15, 7]
print('Minimum is:', min(num))
Выход:
Минимум составляет: 2 Минимум составляет: 1
Иллюстрированная презентация:
Иллюстрированная презентация:
Пример: функция Python min ()
x = [25, 100, 1500, 725]
y = [10, 5]
z = [35, 525, 98]
# using min(iterable, *iterables, key)
print('Minimum is:', min(x, y, z, key=len))
Выход:
Минимум: [10, 5]
Редактор кода Python:
Предыдущая: memoryview ()
Далее: следующий ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code