617 читали · 2 года назад
Как найти минимальный элемент в списке Python
Введение В статье рассмотрим четыре способа найти минимальное число в списке в Python. Метод sort() Данный способ заключается в том, что мы отсортируем список методом sort(), и минимальное число окажется в самом начале последовательности: new_list = [6, 10, 5, 2, 7] new_list.sort() print(f'Минимальное число в списке: {new_list[0]}') # Вывод: Минимальный элемент в списке: 2 Метод sorted() По сути этот способ работает по той же методике, что и предыдущий. Различие лишь в том, что мы будем использовать...
[Python] Как получить указанное число max или min чисел из списка. heapq vs list.sort()+slice. Нужно ли это начинающему?
Я, наверное, как и многие увлекающиеся программированием люди подписан на некоторые телеграмм-каналы, ВК-сообщества, YouTube-каналы. И вот на одном телеграмм-канале был кратенький пост про модуль heapq, как с его помощью можно легко и просто получить указанное число наибольших или наименьших чисел из списка. heapq - модуль обеспечивающий реализацию алгоритма очереди кучи, также известного как алгоритм очереди приоритетов. Источник: https://docs.python.org/3/library/heapq.html Все как обычно, прочитал, запомнил, интересная идея, все решается в одну строчку...