Информатика, вопрос задал TeaGuy456 , 1 год назад

Завдання виконати в Python: Дано список а=[1,-5,3,-6,5,15,7,-8,9,10]:

а) Замінити перші три елементи нулями.

б) Визначити чи є в списку а число -10

Ответы на вопрос

Ответил p15
1

Ответ:

a=[1,-5,3,-6,5,15,7,-8,9,10]

s=0

for i in range (len(a)):

   if a[i]==-10: s=1

   if i<3: a[i]=0

print(*a)

print ("YES") if s==1 else print ("NO")

Объяснение:

Cначала смотрит есть ли -10, а потом меняет на 0 первые 3 элемента.

Можно и наоборот сделать. На этом примере не важно.

Новые вопросы