Курс Python → Функции min(), max(), sum()
Функции min(), max(), sum() в Python предоставляют удобные инструменты для работы с коллекциями данных, такими как списки, кортежи и другие.
Функция min() возвращает наименьший элемент из переданной коллекции. Это может быть как числовое значение, так и строка. Например, min([3, 1, 4, 1, 5, 9, 2]) вернет 1, а min(['apple', 'banana', 'cherry']) вернет ‘apple’.
Функция max(), напротив, возвращает наибольший элемент из коллекции. Например, max([3, 1, 4, 1, 5, 9, 2]) вернет 9, а max(['apple', 'banana', 'cherry']) вернет ‘cherry’.
Функция sum() используется для суммирования всех элементов коллекции, но только в случае, если они все числовые. Например, sum([1, 2, 3, 4, 5]) вернет 15. Если в коллекции будет хотя бы один нечисловой элемент, функция вызовет ошибку.
# Примеры использования функций min(), max(), sum()
numbers = [3, 1, 4, 1, 5, 9, 2]
strings = ['apple', 'banana', 'cherry']
min_number = min(numbers)
max_string = max(strings)
print(f"Min number: {min_number}")
print(f"Max string: {max_string}")
total_sum = sum(numbers)
print(f"Total sum: {total_sum}")
Другие уроки курса "Python"
- Метод rpow в Python
- Управление браузером с Selenium
- Работа с f-строками 2.0
- Хеши в Python
- Деление в Python
- Применение промокода в Много лосося
- Работа с модулем cmath
- Подписка на SelectelNews в Twitter
- Python reversed() vs срез[::-1]
- Подсчет частотности элементов в Python
- Поиск наиболее частого элемента списке
- Преобразование списков в словарь
- Работа с многоуровневыми словарями в Python
- Удаление falsy-значений из списка с помощью filter
- 9 уловок для чистого кода
- Генераторы в Python
- Работа с исключениями в Python
- Карта бомбоубежищ в Москве и Питере
- Методы Python для работы с данными
- Непрерывная проверка в Python
- Импорт с альтернативным именем
- Функции all и any в Python
- Генераторы в Python
- Исключение NotImplementedError
- Оптимизация памяти с помощью __slots__
- Статическая типизация в Python
- Создание виртуальной среды
- Получение срезов итераторов
- Преобразование данных в Python
- Профилирование с cProfile
- Измерение времени выполнения с помощью time
- Генераторы в Python
- Проверка однородности элементов списка
- Удаление эмодзи с помощью pandas
- Прокачанный трейсинг ошибок
- Оператор «моржа» (Walrus Operator)
- f-строки в формате строк
- PUT запрос для обновления данных
- Документация функции help() в Python
- Удаление символа из строки
- Получение текущей директории
- Очистка строки в Python
- Основы работы с os
- Метод pos в Python
- Python defaultdict добавление ключа
- Проверка памяти объекта
- Генераторы в Python
- Создание даты из строки ISO















