Есть ответ 👍

Нужно удалить первый элемент списка кратные 2 и не кратный 3. я ввожу 1 2 18 5. у меня удаляет 1. в чём ошибка? a=list(map(int, n=len(a) i=0 i1=0 while i< =n-1: if a[i]%2==0 and a[i]%3! =0: i+=1 break else: n-=1 for j in range(i, n): a[j]=a[j+1] a.pop() for x in a: print(x, end= ' ')

148
334
Посмотреть ответы 2

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


Ну так в первом цикле удаляй for i in a: if i %%2 ==0 or i % 3! =0: a.remove(i) а потом выводишь for i in a: print(a)
yaarichek
4,6(17 оценок)

12591=10000+2000+500+90+1

Популярно: Информатика