首页 > 解决方案 > 在 Netlogo 中,您可以将列表添加到一起吗?

问题描述

我有多个相同长度的列表(总共 10 个)必须加在一起。

例如。[1 2 3 4] + [1 1 1 1] + [9 10 11 12] = [11 13 15 17]

Netlogo 有没有一种简单的方法来实现这一点?

标签: netlogo

解决方案


您正在寻找的原语是map. 这是一个如何使用它来添加列表的示例:

to testme
  let l1 [1 2 3 4]
  let l2 [3 4 5 6]
  let l3 [5 6 7 8]
  let l4 (map + l1 l2 l3)
  print l4
end

推荐阅读