COMANDOS
► Comandos
► Lista
Contenido |
Secuencias
y series
![](../../img/enlace_externo.png)
Sintaxis | Comentario |
---|---|
ListaIteración [f(x), x0, n] |
Lista de longitud n + 1 cuyos elementos son iteraciones
![]()
|
Secuencia [e(t), t, t1, t2] Secuencia [e(t), t, t1, t2, k] |
Lista de objetos creados usando la expresión
![]()
|
Secuencia [n] |
Lista {1, ..., n}
|
Zip [expresión, variable1, L1, variable2, L2, ...] |
Lista de objetos obtenidos al sustituir
en la expresión, las variables por elementos sucesivos de las
correspondientes
listas. Cada variable se sustituye por el primer elemento
de cada lista, después por el segundo, etc.
equivale a:
|
Extracción de un elemento
Sintaxis | Comentario |
---|---|
Elemento [L, n] | Elemento enésimo de una
lista L.
|
Elemento [L, n1, n2 ...] | Dada una colección de
listas anidadas L = {L1, L2 ...}, elige el elemento n1-ésimo
de L, que a su vez es una lista, y dentro de ella toma el elemento n2-ésimo
(que a su vez puede ser una lista) y así sucesivamente.
|
ElementoAleatorio [L] |
Elige al azar, con probabilidad
uniforme
![]()
|
Reordenaciones
Sintaxis | Comentario |
---|---|
Invierte [L] | Invierte el orden de los elementos de la lista L. |
Mezcla [L] | Reordena aleatoriamente los elementos de la
lista L.
|
Ordena [L] | Ordena una lista
de números,
textos o
puntos (ordenados
por abscisas).
A=(3,1) B=(5,3) C=(2,4) L = Ordena[{A, B, C}] L' = Secuencia[Segmento[Elemento[L, s], Elemento[L, s+1]],
|
Unico [L] | Ordena la
lista L de
números o
textos en orden ascendente, evitando repeticiones.
|
Obtención de un resultado numérico
Sintaxis | Comentario | |
---|---|---|
CuentaSi [TF, L] | Número de elementos de la
lista L que satisfacen la condición TF.
|
|
IndiceDe [a, L] | Posición del primer elemento de la
lista L que
coincide con el objeto a.
|
|
IndiceDe [a, L, n] | Posición, a partir de la enésima, del primer elemento
de la lista L que coincide con el objeto a.
|
|
Longitud [L] |
![]() |
Longitud (número de elementos) de la lista L. |
Máximo [L] |
![]() |
Máximo valor de los elementos de la lista de números L. |
Media [L] |
![]() |
Media
![]() |
Mínimo [L] |
![]() |
Mínimo valor de los elementos de la lista de números L. |
Producto [L] | Producto de todos los elementos de la lista L. | |
Producto [L, n] | Producto de los n primeros elementos de la lista L. | |
Suma [L] Suma [L, n] |
![]() |
Suma de todos los elementos de la
lista L, o los n
primeros.
|
Listas desplegables
Sintaxis | Comentario |
---|---|
ElementoElegido [L] | Devuelve el elemento elegido en la lista desplegable. |
IndiceElegido [L] |
Devuelve el índice del elemento elegido en la lista desplegable. |
Sub-listas
Sintaxis | Comentario | |
---|---|---|
ConservaSi [TF, L] | Sub-lista de la
lista L cuyos elementos satisfacen la condición TF.
|
|
EliminaIndefinidos [L] | Sub-lista resultado de eliminar los
objetos indefinidos de la
lista L.
|
|
Extrae [L, m, n] |
![]() |
Sub-lista de la lista L con los elementos posicionados entre m y n, inclusive. |
Muestra [L, n] | Sub-lista de n elementos tomados aleatoriamente de la lista L. Un mismo elemento puede ser escogido más de una vez (extracciones con reposición). Para evitarlo, la condición TF debe ser falsa (extracciones sin reposición). | |
Primero [L] Primero [L, n] |
Sub-lista de la lista L con el primer elemento, o los n primeros. | |
Ultimo [L] Ultimo [L, n] |
Sub-lista de la lista L con el último elemento, o los n últimos. | |
Unico [L] |
![]()
|
Operaciones con listas
Sintaxis | Comentario | |
---|---|---|
Anexa [L, a] Anexa [a, L] |
Añade el objeto a al final o al principio de la
lista L.
|
|
Clases [L, x0, ancho] |
Lista ordenada de extremos de los
intervalos de clase,
de ancho dado, que comenzando en x0 abarcan todos los datos de la
lista L, desde x0 hasta el mayor de ellos.
|
|
Encadena [L1, L2 ...] Encadena [{L1, L2 ...}] |
Encadena dos o más
listas (o sub-listas en una lista mayor)
sin reordenar sus elementos, manteniendo todos aunque sean iguales.
|
|
Frecuencia [L] Frecuencia [TF, L] |
Lista ordenada de las frecuencias
![]()
|
|
Frecuencia [L1, L2] Frecuencia [TF, L1, L2] |
Lista ordenada de las frecuencias
![]()
|
|
Intercala [a, L, n] Intercala [L1, L, n] |
Intercala el objeto a, o todos los elementos de la
lista L1,
en la lista L, en la posición indicada (si la posición es negativa, se
cuenta desde el final).
|
|
Intersección [L1, L2] | Lista con todos los elementos que pertenecen a ambas listas, descartando repeticiones. | |
ListaOrdinal [L] |
Lista de posiciones,
una vez ordenados de menor a mayor, de los elementos de la
lista L.
|
|
ListaPuntos [L] |
![]() |
Lista de puntos correspondientes a las
listas de pares de coordenadas que forman la lista L.
|
ListaRaíces [L] |
Lista de puntos del eje X con las
abscisas de la lista L.
|
|
RangoAjustado [L] |
Lista de posiciones,
una vez ordenados de menor a mayor, de los elementos de la
lista L. Si hay
varios valores iguales, se promedian sus posiciones.
|
|
Unión [L1, L2] | Une las listas descartando repeticiones.
|