Нужно удалить первый элемент списка кратные 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
Ответы на вопрос:
Ну так в первом цикле удаляй for i in a: if i %%2 ==0 or i % 3! =0: a.remove(i) а потом выводишь for i in a: print(a)
Популярно: Информатика
-
snigireva0023.05.2022 02:16
-
56895409.12.2021 11:12
-
ilonappp1813.04.2023 15:11
-
Kissss111114.01.2023 01:37
-
Masha0704106.03.2020 01:39
-
тёма11343528.12.2020 23:32
-
gc1221.01.2021 19:35
-
Magomedrasul0555527.01.2021 11:21
-
evaboyko04.01.2021 01:41
-
aaskarova200430.04.2020 17:21