我正在阅读《Lisp之国》(顺便说一下,这是我读过的最好的技术书籍之一),我遇到了“关联列表”:
(defparameter *edges*
'((living-room (garden west door)
(attic upstairs ladder))
(garden (living-room east door))
(attic (living-room downstairs ladder))))
Lisp中的关联列表是否与Java的Map(键值绑定)概念相同?
对于"living-room"键,如何有多个值?为什么要用列表括起来?
'(living-room
((garden west door)
(attic upstairs ladder)))