197 читали · 2 года назад
Как найти максимальный элемент списка в Python
Введение В данной статье рассмотрим четыре способа для поиска максимального значения в списке в Python. Метод sort() Как мы знаем, метод sort() сортирует упорядоченные коллекции элементов по возрастанию. Однако, если мы добавим параметр reverse, то сможем отсортировать список по убыванию. После такой сортировки максимальный элемент списка будет находиться по индексу 0: new_list = [6, 10, 5, 2, 7] new_list.sort(reverse=True) print(f'Максимальный элемент в списке: {new_list[0]}') # Вывод: Максимальное число в списке: 10 Метод sorted() Данный способ работает по той же методике, что и предыдущий...
528 читали · 2 года назад
Поиск локального максимума с помощью numpy-программирования
Данная статья продолжает цикл статей про матричное программирование: первая, вторая, третья и четвертая. Функция поиска локального максимума имеется в библиотеке sklearn, но это мы уже обсуждали в предыдущих статьях. Предполагаю, что большинство читателей уже забыли раздел математики про дифференциалы и интегралы, где было такое определение - локальный максимум (экстремум), поэтому попробуем логическим способом прийти к этому определению. Представим, что значения в ряду увеличиваются, и в какой-то...