Вот несколько способов вывести максимальное число из заданного списка чисел в 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)