assoc (AutoLISP)

連想リストの要素を検索し、指定された要素が含まれる連想リスト項目を返します。

サポートされているプラットフォーム: Windows および Mac OS

構文と要素

(assoc element alist)
element

タイプ: 整数、実数、文字列

連想リストの要素のキー。

alist

タイプ: リスト

検索対象の連想リスト。

戻り値

タイプ: リストまたは nil

成功した場合は、alist の項目。assoc 関数は、キーである element が alist 内に見つからなかった場合、nil を返します。

例

(setq al '((name box) (width 3) (size 4.7263) (depth 5)))
((NAME BOX) (WIDTH 3) (SIZE 4.7263) (DEPTH 5))

(assoc 'size al)
(SIZE 4.7263)

(assoc 'weight al)
nil