Para acceder al primer elemento se usa first:
> (setq una-lista '("uno" "dos" "tres" "cuatro" "cinco"))
("uno" "dos" "tres" "cuatro" "cinco")
> (setq cadena (first una-lista))
"uno"
Accede al primer elemento de la lista una-lista y guarda el valor devuelto en el simbolo cadena.
> cadena
"uno"
Para acceder al segundo y al tercero, second y third, respectivamente:
> (setq cadena (second una-lista))
"dos"
> (setq cadena (third una-lista))
"tres"
Para obtener cualquier elemento de una lista, se puede usar nth:
> (setq cadena (nth 4 una-lista))
"cinco"
> (setq cadena (nth 0 una-lista))
"uno"
> (setq cadena (nth 2 una-lista))
"tres"
Al primer elemento se accede con 0 al segundo con 1, y asi sucesivamente.
Para acceder al ultimo elemento de una lista se puede usar last:
> (setq cadena (last una-lista))
"cinco"
No hay comentarios:
Publicar un comentario