Рубрики
Без рубрики

Python Program, чтобы найти наименьшее число в списке

Автор оригинала: 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

В этом примере,

  1. Мы предположили список и инициализировали наибольшую переменную числа для первого элемента списка. Если список пустые, наименьшее число не будет.
  2. Затем мы еемли по поводу списка, используя для цикла.
    • Во время каждой итерации мы проверили, если наименьшее число больше, чем элемент. Если это так, мы присваиваем нашему наименьшее число с элементом.
  3. Когда вы завершите пересечение списка, вы получите наименьшее количество списка в вашей переменной.

Резюме

В этом руководстве примеров Python мы узнали некоторые из способов найти наименьшее число в списке Python с помощью хорошо подробных программ Python Phython.