list - 如何从列表中的子列表中删除括号?
问题描述
(defun ppl (list)
(loop for x in list
collect (cons x '(ppl))))
(ppl '(1 2 3))
=> ((1 ppl) (2 ppl) (3 ppl))
虽然还在里面ppl
,我如何删除括号以使结果变为
=> (1 ppl 2 ppl 3 ppl)
我了解我的代码从根本上创建了一个子列表列表。可以使用一些帮助来扁平化列表。也许如果我能以某种方式获得收集退货的清单?
解决方案
推荐阅读
- coq - 替换/重写存在假设
- python - 多处理进程、队列和对象
- python - 如何切片 Python 列表项?
- razor - .NET Core (3.0) MVC - 如何重定向到不同的视图/.cshtml 页面?
- javascript - 滚动Highcharts中图表的X轴时如何修复工具提示的位置
- reactjs - 尝试使用 React-SearchKit 连接到 ElasticSearch 7 时出现错误 405(方法不允许)
- sql-server - 有没有办法使用 SQL Server 的代码片段功能来调用存储过程,其参数为空值?
- wordpress - 基于 aria 更改 SASS 父样式
- android - IONIC 5,一些 css/Scss 在浏览器中可以正常工作,但在手机中不能
- ruby - 使用 rvm 设置 ruby 时输出不是预期的