有以下格式的结构:
(setq dist '(((1 1) 1)
((0 2) 3)
((1 2) 1)
((2 3) 3)
((3 5) 4)))
如果我打电话
,是否有任何功能?(myf '(0 2))
可以给我
3
或
((0 2) 3)
反向assoc
答案 0 :(得分:8)
我不明白为什么这会被称为反向ASSOC。
(assoc '(0 2) dist :test #'equal)
> ((0 2) 3)
如果您更改测试功能,看起来ASSOC工作正常,以便正确测试用作键的列表。