Примеры кода Python: различные методы печати максимального числа из списка

Вот несколько способов вывести максимальное число из заданного списка чисел в Python:

Метод 1: использование функции max()

numbers = [5, 10, 2, 8, 15]
maximum = max(numbers)
print("Maximum number:", maximum)

Метод 2. Использование цикла

numbers = [5, 10, 2, 8, 15]
maximum = numbers[0]
for num in numbers:
    if num > maximum:
        maximum = num
print("Maximum number:", maximum)

Метод 3. Использование функции уменьшения() из модуля functools

from functools import reduce
numbers = [5, 10, 2, 8, 15]
maximum = reduce(lambda x, y: x if x > y else y, numbers)
print("Maximum number:", maximum)

Метод 4. Использование метода sort()

numbers = [5, 10, 2, 8, 15]
numbers.sort()
maximum = numbers[-1]
print("Maximum number:", maximum)

Метод 5. Использование модуля heapq

import heapq
numbers = [5, 10, 2, 8, 15]
maximum = heapq.nlargest(1, numbers)[0]
print("Maximum number:", maximum)