Функция max в Python
Функция max в Python является встроенной функцией, которая принимает несколько аргументов и возвращает наибольший из них.
Примеры использования функции max:
1) Различные типы данных:
a = 10
b = 15
c = 5
print(max(a, b, c)) # выводит 15
В этом примере функция max принимает три аргумента: a, b и c. Она сравнивает их значения и возвращает наибольшее, которое равно 15.
2) Строки:
string1 = "hello"
string2 = "world"
print(max(string1, string2)) # Выводит "world"
Функция max может также выводить наибольшую строку в лексикографическом порядке. В этом примере "world" будет выбрана как наибольшая строка.
3) Использование с ключевым аргументом key:
data = ["apple", "banana", "cherry"]
print(max(data, key=len)) # Выводит "banana"
Функция max может использовать ключевой аргумент key, который определяет функцию, используемую для получения значения сравнения. В этом примере длина строки используется как критерий сравнения, поэтому "banana" будет выбрана как наибольшая строка.
Вывод: функция max в Python принимает несколько аргументов и возвращает наибольший из них. Она может работать с разными типами данных и может использовать ключевой аргумент для определения критерия сравнения.