Я новичок в математике. Вот моя проблема:
Например, у меня есть вложенный список:
lst = {{1, 0, 0}, {0, 1, 1}, {2, 0, 1}, {1}, {0,3}}
Я хочу вывести только те подсписки, элементы которых равны 0 или 1. Вывод приведенного выше списка должен быть:
{{1, 0, 0}, {0, 1, 1}, {1}}
Я могу получить список, который удовлетворяет моим условиям, следующим образом:
lst /. x:{(1 | 0) ..} :> x
Но как я могу получить обратную модель? нравится:
lst /. x:NOT{(1 | 0) ..} :> Sequence[]
Так что я могу получить результат одним махом.
Благодарность!