You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

wxMaxima中如何对由列表组成的数组应用列表处理函数

你可以通过map搭配匿名函数实现需求:将你需要的「以子列表为入参执行函数」的逻辑封装为单参数匿名函数,传入map即可,示例代码如下:

bar: [[1,2,3],[a,b,c]]$
/* 对bar的每个子列表整体应用sconcat */
res_list: map(lambda([lst], apply('sconcat, lst)), bar);

运行后得到的res_list和[apply('sconcat, bar[1]), apply('sconcat,bar[2])]的执行结果完全一致,为["123", "abc"]。

如果后续需要把结果列表再拼接为单个字符串,直接再调用一次apply处理res_list即可:

final_res: apply('sconcat, res_list);

运行后得到最终结果"123abc"。


内容的提问来源于stack exchange,提问作者Rax Adaam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 21:15:08