посчитайте надо написать программы на питоне Нахождение максимального и минимального элементов списка. Помимо суммирования списка важно уметь находить наибольшее и наименьшее значение в списке. Для этого тоже используется цикл for, поскольку нам опять надо будет перебирать элементы списка. Поиск максимального значения в списке можно сделать так:Задать какой-нибудь переменной, например, max значение 0Повторять от 0 до длина списка – 1 разo Если очередной элемент списка больше maxПрисвоить max значение этого элементаНапечатать maxТаким образом, после перебора всех элементов списка в переменной max останется значение наибольшего из них. Самостоятельно в классе: реализуйте этот алгоритм применительно к нашему списку purchase. Вывод программы:Самостоятельно в классе: добавьте в программу поиск покупки с наименьшей суммой. Вывод программы:Подсказка: Начальное значение переменной min выберите равным значению какогонибудь элемента списка purchase. Вопросы по пройденному материалу:1. Какое будет наибольшее значение при вызове функции range(0, 12)?2. Что делает этот код