小编Moh*_*d B的帖子

如何从 Netlogo 中的未排序列表中删除多个项目

所以我对 Netlogo 中的列表有点挣扎,所以基本上我有两个列表,我想从列表 2 中删除列表 1 中的项目,例如:

列表 1 : [8 6 9 7 1 3]

列表 2: [5 9 8]

结果列表:[6 7 1 3]

我尝试了以下代码,但它返回一个空列表:

if List 2 != []
   [ 
          foreach List 2 
          [
             let p position ? List 1 
             if p = true
                [
                  set List 1 remove-item p List 1
                ]
          ]
    ]
Run Code Online (Sandbox Code Playgroud)

有任何想法吗 ?

netlogo

2
推荐指数
1
解决办法
233
查看次数

标签 统计

netlogo ×1