我正在学习Lisp.我正在实施一些相对简单的问题的解决方案.我正在考虑列表,代表这样的问题的初始状态
((0 1) (2 3) (5 4))
Run Code Online (Sandbox Code Playgroud)
我想创建变量并将该列表分配给它.我试过了
(let ((initial-state ((0 1) (2 3) (5 4)))))
Run Code Online (Sandbox Code Playgroud)
但这不会编译.之后我尝试过
(let ((initial-state list (list 0 1) (list 2 3) (list 5 4))))
Run Code Online (Sandbox Code Playgroud)
这有效,但它太长了.有没有更好的方法来做到这一点?
lisp ×1