Разработать функцию, которая возвращает сумму всех элементов в списке, умноженных на их индекс.

Сумма элементов, умноженных на их индекс

Функция sum_elements_indexed принимает список чисел и возвращает сумму каждого элемента, умноженного на его индекс.

def sum_elements_indexed(numbers):
    return sum(index * number for index, number in enumerate(numbers))

# Пример вызова функции:
sample_list = [5, 10, 15, 20, 25]
result = sum_elements_indexed(sample_list)
print("Результат:", result)

Результат выполнения кода

Результат: 250

Функция использует функцию enumerate() для получения индекса и значения каждого элемента, после чего выполняет их умножение и суммирует результаты.

Категория: Практические упражнения Python | Добавил: Admin (03.05.2024)
Просмотров: 16 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: