Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помощь с питоном срочно

Егор Бауэр Знаток (379), открыт 3 недели назад
Напишите функцию для поиска суммы нечетных элементов в списке. Замените все нечетные элементы на их сумму. Список передавайте в подпрограмму как глобальную переменную.
2 ответа
Сенсей Ученик (216) 3 недели назад
Со своим питоном сам разбирайся
Эмир Сыздыков Знаток (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)
Егор БауэрЗнаток (379) 3 недели назад
Спасибо
Похожие вопросы