小编vik*_*tor的帖子

Lisp用list初始化变量

我正在学习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

0
推荐指数
1
解决办法
1243
查看次数

标签 统计

lisp ×1