当前位置: 首页 > 文档资料 > LISP 中文教程 >

dolist

优质
小牛编辑
134浏览
2023-12-01

dolist构造允许迭代列表的每个元素。

例如,创建一个名为main.lisp的新源代码文件,并在其中键入以下代码 -

(dolist (n '(1 2 3 4 5 6 7 8 9))
   (format t "~% Number: ~d Square: ~d" n (* n n))
)

单击“执行”按钮或键入Ctrl + E时,LISP立即执行它,返回的结果为 -

Number: 1 Square: 1
Number: 2 Square: 4
Number: 3 Square: 9
Number: 4 Square: 16
Number: 5 Square: 25
Number: 6 Square: 36
Number: 7 Square: 49
Number: 8 Square: 64
Number: 9 Square: 81