我有以下清单:(X X O NIL NIL O NIL NIL O)
我想将其格式化为如下所示:
X | X | O
--+---+--
| | O
--+---+--
| | O
我也许可以用我对 Lisp 所知甚少的东西拼凑出一些东西FORMAT
,但这可能会非常糟糕。任何指示将不胜感激。
* (format t "~{~A | ~A | ~A~%~^--+---+--~%~}"
(mapcar (lambda (x) (or x " ")) '(X O X NIL X X O X NIL)))
X | O | X
--+---+--
| X | X
--+---+--
O | X |
NIL
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)