Введение
В статье рассмотрим четыре способа найти минимальное число в списке в Python.
Метод sort()
Данный способ заключается в том, что мы отсортируем список методом sort(), и минимальное число окажется в самом начале последовательности:
new_list = [6, 10, 5, 2, 7]
new_list.sort()
print(f'Минимальное число в списке: {new_list[0]}')
# Вывод: Минимальный элемент в списке: 2
Метод sorted()
По сути этот способ работает по той же методике, что и предыдущий. Различие лишь в том, что мы будем использовать метод sorted():
new_list = [6, 10, 5, 2, 7]
new_list = sorted(new_list)
print(f'Минимальное число в списке: {new_list[0]}')
# Вывод: Минимальный элемент в списке: 2
Циклом for
Определить минимальное число в списке можно также при помощи цикла for. Для этого создадим переменную min_number, и сохраним в неё значение первого элемента списка:
new_list = [6, 10, 5, 2, 7]
min_number = new_list[0]
Теперь создадим цикл, в котором пройдёмся по всему списку new_list. Внутри цикла зададим условие, что если итерабельное значение меньше min_number, то меняем значение в min_number на итерабельное:
new_list = [6, 10, 5, 2, 7]
min_number = new_list[0]
for i in new_list:
if i < min_number:
min_number = i
print(f'Минимальное число в списке: {min_number}')
# Вывод: Минимальный элемент в списке: 2
Функция min()
В Python есть специальная встроенная функция для нахождения минимального значения не только в списке, но и в кортеже со строкой.
Просто сохраним минимальное значение в переменную min_number, и выведем:
new_list = [6, 10, 5, 2, 7]
min_number = min(new_list)
print(f'Минимальное число в списке: {min_number}')
# Вывод: Минимальный элемент в списке: 2
Заключение
В ходе статьи мы с Вами разобрали целых четыре способа, благодаря которым можно найти минимальный элемент в списке Python. Надеюсь Вам понравилась статья, желаю удачи и успехов! 🙂
Мой Telegram канал
Мой YouTube канал