Автор оригинала: Python Examples.
Найти наименьшее число в списке Python
Вы можете найти наименьшее количество списка в Python, используя функцию min (), сортировку () функции или для цикла.
Мы рассмотрим следующие процессы, чтобы найти наименьшее число в списке с примерами.
- Используйте Min () встроенные функции
- Использовать СОЗДАНИЕ СРЕДЫ () функция
- Использовать Python для петли
Выберите один на основе ваших требований к программам или вашим собственным рекомендациям по персоналу.
Пример 1: Найдите наименьшее число, используя мин ()
Мин () Функция может принять список в качестве аргумента и возвращать минимум элементов в списке.
В этом примере мы возьмем список чисел и нахожу наименьшее из списка, используя функцию min ().
Python Program
# python program to find the smallest number # list of numbers a = [18, 52, 23, 41, 32] # find smallest number using min() function smallest = min(a) # print the smallest number print(f'Smallest number in the list is : {smallest}.')
Выход
Smallest number in the list is : 18.
Пример 2: Найти наименьшее число, используя функцию sorth ()
Мы знаем, что функция сортировки () сортирует список в порядке возрастания или убывания. После того, как вы сортируете список, у вас есть наименьшее число в начале списка, если вы отсортировали в порядке возрастания или в конце списка, если вы отсортировали в порядке убывания.
Python Program
# python program to find the smallest number # list a = [18, 52, 23, 41, 32] # sort the list, default is in ascending order a.sort() # smallest number smallest = a[0] # print the smallest number print("Smallest number is: ",smallest)
Выход
Smallest number is: 18
Пример 3: Найдите наименьшее количество, используя для цикла
Несмотря на то, что нахождение наименьшего числа, использующих функцию Sort (), легко, использование Python для цикла, делает его относительно быстрее с меньшим количеством операций. А также мы не меняем порядок элементов в данном списке.
Python Program
a=[18, 52, 23, 41, 32] # smallest number smallest = a[0] if a else None # find smallest for i in a: if i
Выход
Smallest element is: 18
В этом примере,
- Мы предположили список и инициализировали наибольшую переменную числа для первого элемента списка. Если список пустые, наименьшее число не будет.
- Затем мы еемли по поводу списка, используя для цикла.
- Во время каждой итерации мы проверили, если наименьшее число больше, чем элемент. Если это так, мы присваиваем нашему наименьшее число с элементом.
- Когда вы завершите пересечение списка, вы получите наименьшее количество списка в вашей переменной.
Резюме
В этом руководстве примеров Python мы узнали некоторые из способов найти наименьшее число в списке Python с помощью хорошо подробных программ Python Phython.