Эмир Сыздыков
Знаток
(292)
3 недели назад
# Глобальная переменная списка
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]
def replace_odd_with_sum():
# Находим сумму нечетных элементов
odd_sum = sum(x for x in numbers if x % 2 != 0)
# Заменяем каждый нечетный элемент на общую сумму нечетных чисел
for i in range(len(numbers)):
if numbers[i] % 2 != 0:
numbers[i] = odd_sum
# Вызов функции
replace_odd_with_sum()
print("Измененный список:", numbers)