アットウィキロゴ

rassq

書式

(rassq VALUE LIST)

連想リストを値で検索し最初に見つかったリストを返す。
その時検索方法は、equalではなくeqで検索する。
見つからない場合はnilを返す

(setq cell '(
 ("key1" . "value1")
 ("key2" . "value2")
 ("key3" . "value3")
 ("key2" . "value4")))
(rassq "value3" cell) #=> nil
(rassq "value4" cell) #=> nil
(rassq ([[cdr]] ([[car]] cell)) cell) #=> ("key1" . "value1")

名前:
コメント:
最終更新:2011年08月23日 00:56