Je suis un utilisateur débutant en mathematica. Voici mon problème:Filtrer la sous-liste dans Mathematica
Par exemple, j'ai une liste imbriquée:
lst = {{1, 0, 0}, {0, 1, 1}, {2, 0, 1}, {1}, {0,3}}
Je veux sortie que les sous-liste dont les éléments sont 0 ou 1. La sortie de la liste ci-dessus devrait être:
{{1, 0, 0}, {0, 1, 1}, {1}}
Je peux obtenir la liste qui satisfait mes conditions avec ceci:
lst /. x:{(1 | 0) ..} :> x
Mais comment puis-je obtenir la Converse du modèle? comme ceci:
lst /. x:NOT{(1 | 0) ..} :> Sequence[]
Afin que je puisse obtenir le résultat en un coup.
merci!
merci, mec! De votre indice, j'ai une autre solution: Case [lst, {(1 | 0) ..}] – jscoot