Реализуйте числовое сито (фильтр). Прочитайте из терминала список S в виде строки с числами, разделенными пробелом. Напечатайте на экран список из элементов списка S, строго меньших 10. мой код:
a = list(map(int, input().split())) for i in a: if i >= 10: a.remove(i) print(a)
Яндекс контест пишет, что если он введет 1 2 3 345 12 то выведется 1, 2, 3, 12, 4, 5, 6, 345 , но на самом деле во всех компилерах выводится 1 2 3
так задача была в том, что пользователь может свой составить список, но спасибо за ответ.
Алекс Куха
Высший разум
(461768)
Артём Гюлев, ввод списка был уже в 1й строке и вполне корректен.
Причём тут яндекс и "всех компилерах выводится".
Показал, что не во всех. Более того никакого другого Пайтон компилятора нет.
мой код:
a = list(map(int, input().split()))
for i in a:
if i >= 10:
a.remove(i)
print(a)
Яндекс контест пишет, что если он введет 1 2 3 345 12 то выведется 1, 2, 3, 12, 4, 5, 6, 345 , но на самом деле во всех компилерах выводится 1 2 3