Function ACONS
acons
key datum alist => new-alist
key - オブジェクト
datum - オブジェクト
alist - 連想リスト
new-alist - 連想リスト
新しいコンスを作成し、そのcdr
がalist、car
が別の新しいコンスであり、 そのcar
がkey、cdr
がdatumです。
setq alist '()) => NIL
(acons 1 "one" alist) => ((1 . "one"))
(=> NIL
alist setq alist (acons 1 "one" (acons 2 "two" alist))) => ((1 . "one") (2 . "two"))
(assoc 1 alist) => (1 . "one")
(setq alist (acons 1 "uno" alist)) => ((1 . "uno") (1 . "one") (2 . "two"))
(assoc 1 alist) => (1 . "uno") (
なし。
なし。
なし。
acons key datum alist) == (cons (cons key datum) alist) (