Operaciones sobre listas en Lisp
- (list arg1 ... argN)
Devuelve la lista formada por los elementos arg1, ... hasta argN.
- (cons arg1 arg2)
Devuelve la lista cuyo car es arg1 y cdr arg2.
- (car lista)
Devuelve el primer elemento de la lista.
- (cdr lista)
Devuelve la lista compuesta por todos los elementos de la lista menos el primero.
- (first lista)
Devuelve el primer elemento de la lista (second, third, ... hasta tenth para devolver el segundo, tercero, ... décimo respectivamente).
- (nth n lista)
Devuelve el elemento número n de la lista.
- (last lista)
Devuelve el último elemento de la lista.
- (butlast lista n)
Devuelve la lista sin los últimos n elementos.
- (append lista1 lista2)
Concatena la lista1 y la lista2.
- (length lista)
Devuelve el número de elementos que tiene la lista.
<< Home