Сообщить об ошибке.

Максимальное значение элемента в последовательности.

Синтаксис:

max(sequence)

Параметры:

Результат:

  • значение элемента в последовательности

Описание:

Операция позволяет вычислить наибольшее значение элемента в последовательности.

Результатом будет максимальное значение элемента в последовательности sequence. Обратите внимание, что это будет значение элемента, а не его индекс.

Данная операция сравнивает элементы, используя оператор >. Поэтому значения в последовательности должны быть одного типа, иначе бросается исключение TypeError

При передаче в качестве аргумента текстовых строк или символов или байтовых строк, наибольшее значение будет выбираться исходя из порядка следования символов, в таблице соответствующей кодировки.

Эта операция поддерживаются большинством типов последовательностей, как изменяемых, так и неизменяемых.

Дополнительную информацию смотрите в описании встроенной функции max()

Примеры нахождения наибольшего элемента последовательности.

>>> x = [5, 2, 4, 3, 6, 9, 10, 7, 8]
>>> max(x)
# 10

>>> x = 'HelloWorld'
>>> max(x)
# 'r'

>>> x = ['Hello', 'World']
>>> max(x)
# 'World'

>>> x = ['Hello', 'World', 1935]
>>> max(x)
# Traceback (most recent call last):
#   File "<stdin>", line 1, in <module>
# TypeError: '>' not supported between instances of 'int' and 'str'