zwraca określony element listy
funkcje car, cadr, caddr, cdr, cdar działają bardzo podobnie.
car - zwraca pierwszy element listy
cdr - zwraca wszystkie elementy listy oprucz pierwszego
cadr - zwraca drugi element listy
(cadr lista) = (car(cdr lista))
(cadadr lista) = (car(cdr(car(cdr lista))))
(setq lista (list "a" "b" "c" "d"))
(car lista) = "a"
(cadr lista) = "b"
(caddr lista) = "c"
(setq lista (list(list 1 2 3)(list "a" "s" "B")))
(cadadr lista)
gdzie:
(cdr lista ) = (list("a" "s" "B"))
(cadr lista) = ("a" "s" "B")
(cdadr lista) = ("s" "B")
(cadadr lista) = "s"
podobne tematy:
nth
last
Synonimy:
cdr cadr caar cdar cadar cadadr cddr caar