LISTAS
Las listas son otro recurso sintáctico para representar objetos estructurados.
Una lista es una secuencia ordenada de términos (que pueden, a su vez, ser
listas). Por ejemplo, [A1, A2, A3] es una lista de variables, y [a1, a2, a3]
una lista de constantes. Obsérvese que una función se define siempre con un
grado asociado, pero una lista puede tener cualquier número de elementos. La
lista puede ser vacía: []. Si no es vacía, se puede considerar formada por una
cabeza (primer o primeros elementos de la lista) y una cola (lista formada
por el resto de los elementos) unidas por la función de construcción de listas,
«cons»
. Así, la lista del caso anterior puede escribirse de las siguientes maneras:
[a1, a2, a3] = cons(a1, [a2, a3]) = cons(a1, cons(a2,[a3]))
= cons(a1, cons(a2, cons(a3, [])))
Un ejemplo de agregar y remover en una lista es el
siguente:
Codig de una lista, nos sirve para agregar y remover.
Muestro una consulta para agregar en este caso "z".
Se muestra que se remueve la "z" en este ejemplo.
En este caso se elimina la "z" y "L"
No hay comentarios.:
Publicar un comentario