MegtartHa parancs
- MegtartHa[ <Feltétel>, <Lista> ]
-
Az eredeti lista azon elemeiből hoz létre egy új listát, amelyek teljesítik a felételt.
MegtartHa[x<3, {1, 2, 3, 4, 1, 5, 6}]
eredménye a következő lista: \{1, 2, 1}.
Jegyzet: Számokat tartalmazó listáknál bármilyen feltétel megadható. Más objektumokat tartalmazó listáknál csak
következő formájú felételek adhatók meg: |
- MegtartHa[ <Feltétel>, <Változó>, <Lista> ]
-
A parancs rugalmasabb feltételeket megadását teszi lehetővé.
Legyenek P, Q, R pontok. A MegtartHa[x(A) < 3, A, {P, Q, R}]
parancs azkból a pontokból hoz létre egy új listát,
amelyek x koordinátája kisebb háromnál. A feltétel ellenőrzésénél a pontok sorban helyettesítik az A változót.