所以我对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
]
]
]
有什么想法吗?