Comando ConservaSi
- ConservaSi( <Condición>, <Lista> )
-
Crea una nueva lista que contiene solamente los elementos de la lista original que cumplen la condición.
ConservaSi(x<3, {1, 2, 3, 4, 1, 5, 6})
devuelve la nueva lista \{1, 2, 1}.
Para listas de números se puede utilizar una condición arbitraria. Para listas de otros objetos solamente se pueden usar
condiciones de la forma |
- ConservaSi( < Condición >, <Variable>, <Lista> )
-
Esta sintaxis permite ingresar una condición más flexible.
Si consideramos P, Q, R, ConservaSi(x(A) < 3, A, {P, Q, R})
filtrará los puntos de abscisa menor que 3 para
quitarlos de la lista. En la verificación, la variable A es por P, luego Q y finalmente R.