Ответы
Ответ дал:
0
#1
massive = list(map(int, input("Введіть значення масиву (9 10): ").split()))
for i in range(0, len(massive)//3):
massive[i*3-1] = 9
print(massive)
#2
massive = list(map(int, input("Введіть значення масиву (9 10): ").split()))
sum_ = 0
for i in massive:
sum_ += i
sered = sum_/len(massive)
for i in range(len(massive)):
if massive[i] % 3 == 0:
massive[i] = sered
print(massive)
johncarry:
Можна будь ласка пару слів з поясненням?
В першому ми просто беремо кількість елементів і ділимо, для того щоб отримати кількість третіх елементів. Коли взнали, то змінюємо їх на 9.
В другому ми спочатку взнаємо середнє арифметичне і присвоюємо його змінній sered. Потім знову перебираємо весь список, але якщо число ділиться на 3 без остачі, то замінюємо його на значення в змінній sered/
Можеш сказати в чому проблема(unindent does not match any outer indentation level)
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад