Listas y Secuencias

Anexa

Anexa[Lista, Objeto]: Anexa el objeto a la lista         
Ejemplo:
Anexa[{1, 2, 3}, (5, 5)] da por resultado {1, 2, 3, (5, 5)}

Anexa[Objeto, Lista]: Anexa la lista al objeto 
Ejemplo:
Anexa[(5, 5), {1, 2, 3}] da por resultado {(5, 5), 1, 2, 3}

Anexa[ <Lista>, <Objeto>]                                                            Anexa[ <Objeto>,  <Lista> ]

CuentaSi

CuentaSi[Condición, Lista]: Cuenta el número de elementos de la lista que cumplen con la condición dada       

Ejemplos:
CuentaSi[x < 3, {1, 2, 3, 4, 5}] da por resultado el número 2        
CuentaSi[x<3, A1:A10] donde A1:A10 es un rango de celdas de la hoja de cálculo, cuenta todas las celdas cuyos valores son menores que 3.

Elemento

Elemento[Lista,Número n]: Determina el elemento número n (enésimo) de la lista

Atención: La lista puede contener únicamente objetos del mismo tipo (por ejemplo, sólo números o sólo puntos).

Primero

Primero[Lista]: Da por resultado el primer elemento de la lista

Primero[Lista, Número n de elementos]: Da por resultado una nueva lista, que contiene los primeros n elementos de la dada.

Intercala

Intercala[Objeto, Lista, Posición] Da por resultado una nueva lista en la que se intercalara el objeto dado en la posición especificada.         
Ejemplo:
Intercala[x^2, {1, 2, 3, 4, 5}, 3] ubica a  x2 en la tercera posición  y  da por resultado la lista {1, 2, x2, 3, 4, 5}     
Atención: Si la posición fuera un número negativo, se cuenta desde el final de la lista y en adelante hacia la derecha.

Ejemplo: Intercala[(1, 2), {1, 2, 3, 4, 5}, -1] ubica el punto al final y da por resultado la lista {1, 2, 3, 4, 5, (1, 2)}

Intercala[Lista 1, Lista 2, Posición] Intercala todos los elementos de lista 1 en lista 2  en la posición indicada.   
Ejemplo:
Intercala[{11, 12}, {1, 2, 3, 4, 5}, 3] ubica los elementos de la primera lista a partir de la tercera posición de la segunda y da por resultado la nueva lista the list {1, 2, 11, 12, 3, 4, 5}    
Atención: Si la posición fuera un número negativo, se cuenta desde el final de la lista y en adelante hacia la derecha.          
Ejemplo:
Intercala[{11, 12}, {1, 2, 3, 4, 5}, -2] ubica los elementos de la primera lista desde la penúltima posición de la segunda (antes del último elemento) y da por resultado
{1, 2, 3, 4, 11, 12, 5}.

Intersección

Intersección[Lista 1, Lista 2]: Da por resultado una nueva lista que contiene todos los elementos comunes a ambas.

ListaIteración

ListaIteración[Función, Valor Inicial x0, Número de Iteraciones n]: Da por resultado una lista de n+1  elementos que resultan de las iteraciones de la función a partir del valor inicial x0.        
Ejemplo: Tras definir la función 
f(x) = x^2 el comando 

L = ListaIteración[f, 3, 2] da por resultado la lista 

L = {3, 32, (32)2} = {3, 9, 81}

Encadena

Encadena[Lista 1, Lista 2, ...Lista n]: Encadena dos o más listas, dando por resultado una nueva en la que se organiza la sucesión de elementos de cada una de las dadas, por orden.           
Atención: La nueva lista contiene todos los elementos de cada una de las dadas, pese a posibles repeticiones y sin reordenamiento alguno.      
Ejemplos:
Encadena[{5, 4, 3}, {1, 2, 3}] crea la lista {5, 4, 3, 1, 2, 3}

Encadena[Lista de listas]: Encadenas las sub-listas en una de longitud mayor en que se concatenan sus correspondientes elementos.           
Atención: La nueva lista contiene todos los elementos de cada una de las dadas, pese a posibles repeticiones y sin reordenamiento alguno.      

Ejemplos:
Encadena[{{1, 2}}] crea la lista {1, 2}

Encadena[{{1, 2, 3}, {3, 4}, {8, 7}}] crea la lista
{1, 2, 3, 3, 4, 8, 7}

ConservaSi

ConservaSi[Condición, Lista]: Crea una nueva lista que únicamente contiene aquellos elementos de la dada que cumplan con la condición especificada.          
Ejemplo:
ConservaSi[x<3, {1, 2, 3, 4, 1, 5, 6}] Da por resultado la nueva lista {1, 2, 1}

Ultimo

Ultimo[Lista]: Da por resultado el último elemento de la lista.

Ultimo[Lista, Los n últimos elementos (número)]: Da por resultado una lista que contiene los últimos n  últimos elementos de la dada.

Longitud

Longitud[Lista] Establece la longitud de la lista, determinada por el número de elementos que la compone.

Mínimo

Mínimo[Lista]: Da por resultado el mínimo elemento de la lista

Mínimo[Número (o valor numérico), Número (o valor numérico)]: Da por resultado el menor de entre los dos números dados.

Máximo

Máximo[Lista]: Da por resultado el máximo elemento de la lista

Máximo[Número (o valor numérico), Número (o valor numérico)] Da por resultado el mayor de los dos números dados.

Producto

Producto[Lista de números]: Calcula el producto de todos los números de la lista

EliminaIndefinidos

EliminaIndefinidos[Lista]: Establece una lista de la que se ha eliminados los objetos indefinidos de la dada.

Ejemplo: EliminaIndefinidos[Secuencia[(-1)^i, i, -3, -1, 0.5]] da por resultado una lista de la que se ha eliminado el segundo y el cuarto elementos de la secuencia dado que, al estar elevados a exponentes no enteros, quedan indefinidos.

ListaInversa

ListaInversa[Lista]: Crea una lista cuyos elementos aparecen en orden inverso respecto de la dada.

Secuencia

Secuencia[Expresión, Variable i, Número a, Número b]: Establece una lista de objetos creados desde la expresión dada y el índice i que varía en el rango que va del número a al b.           
Ejemplo:
L = Secuencia[(2, i), i, 1, 5] crea una lista de puntos cuyas ordenadas (coordenadas y) varían dentro del rango de 1 a 5

Secuencia[Expresión, Variable i, Número a, Número b, Incremento]: Establece una lista de objetos creados desde la expresión dada y el índice i que varía en el rango que va del número a al b con el incremento dado. 
Ejemplo:
L = Secuencia[(2, i), i, 1, 5, 0.5] crea una lista de puntos cuyas ordenadas (coordenadas y) varían en el rango de 1 a 5, con un incremento de a 0.5.

 

Atención: Como los parámetros a y b son dinámicos, también se pueden emplear en este caso variables, como las establecidas por un deslizador.

Ordena

Ordena[Lista]: Crea una lista compuesta por los elementos ordenados (números, objetos de texto o puntos) de la dado.
Atención: Las listas de puntos se organizan según el orden creciente de sus abscisas (coordenadas x).    

Ejemplos:     
Ordena[{3, 2, 1}] da por resultado la lista {1, 2, 3}.   
Ordena[{"pera", "ananá", "fresa"}] da por resultado la lista de tales elementos ordenados alfabéticamente [{"ananá","fresa”, "pera"}]

Ordena[{(3, 2), (2, 5), (4, 1)}] resulta {(2, 5), (3, 2), (4, 1)}.

Suma

Suma[Lista]: Calcula la suma  de todos los elementos de la lista.       
Atención: Este comando opera con números, puntos, vectores, texto y funciones.
Ejemplos:
Suma[{1, 2, 3}] da por resultado el número a = 6.    
Suma[{x^2, x^3}] da por resultado f(x)=x2 + x3.                     
Suma[Secuencia[i,i,1,100]] da por resultado el número a = 5050.     
Suma[{(1, 2), (2, 3)}] da por resultado el punto A = (3, 5).       
Suma[{(1, 2), 3}] da por resultado el punto B = (4, 2).       
Suma[{"a","b","c"}] da por resultado el texto "abc".

Suma[Lista, Número n de elementos]: Calcula la suma de los primeros n elementos de la lista.

Atención: Este comando opera con números, puntos, vectores, texto y funciones.
Ejemplo:
Suma[{1, 2, 3, 4, 5, 6}, 4] da por resultado el número a = 10.

Extrae

Extrae[Lista, Posición Inicial m, Posición Final n]: Da por resultado una lista que contiene los elementos, desde el que ocipa la posición m a la n en la dada.

Unión

Unión[Lista 1, Lista 2]: Encadena las dos listas, eliminando los elementos que aparecen más de una vez.


www.geogebra.org