Методы Python для расчета минимальных, максимальных и средних значений

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

  1. Использование встроенных функций:

    numbers = [1, 2, 3, 4, 5]
    # Minimum value
    minimum = min(numbers)
    print("Minimum:", minimum)
    # Maximum value
    maximum = max(numbers)
    print("Maximum:", maximum)
    # Average value
    average = sum(numbers) / len(numbers)
    print("Average:", average)
  2. Использование цикла:

    numbers = [1, 2, 3, 4, 5]
    # Minimum value
    minimum = numbers[0]
    for num in numbers:
    if num < minimum:
        minimum = num
    print("Minimum:", minimum)
    # Maximum value
    maximum = numbers[0]
    for num in numbers:
    if num > maximum:
        maximum = num
    print("Maximum:", maximum)
    # Average value
    total = 0
    for num in numbers:
    total += num
    average = total / len(numbers)
    print("Average:", average)
  3. Использование модуля статистика:

    import statistics
    numbers = [1, 2, 3, 4, 5]
    # Minimum value
    minimum = statistics.min(numbers)
    print("Minimum:", minimum)
    # Maximum value
    maximum = statistics.max(numbers)
    print("Maximum:", maximum)
    # Average value
    average = statistics.mean(numbers)
    print("Average:", average)
  4. Использование NumPy:

    import numpy as np
    numbers = [1, 2, 3, 4, 5]
    # Minimum value
    minimum = np.min(numbers)
    print("Minimum:", minimum)
    # Maximum value
    maximum = np.max(numbers)
    print("Maximum:", maximum)
    # Average value
    average = np.mean(numbers)
    print("Average:", average)