gpt4 book ai didi

NetLogo : How to do multiple operations on lists (find, 获取、替换、删除、搜索列表中的元素,....)

转载 作者:行者123 更新时间:2023-12-01 12:45:09 25 4
gpt4 key购买 nike

我是 NetLogo 的新手,我想知道是否有对列表进行操作的完整引用,除了 Netlogo 字典之外,我已经阅读了这里的大部分帖子,但是例如,如果我需要一个数字对的列表,比如

[[1 2] [2 2] [2 3] ,,, ] 

当我搜索时

member? 3 thislist 

我可以选择说出我正在考虑搜索的内部列表的哪个元素吗?例如,如果它搜索第一个元素,我会得到 false,如果我搜索第二个元素,我会得到 true。

谁能解释一下 Netlogo 中列表的使用?

最佳答案

map, filter, reduce, foreach, n-values,和 sort-by 使用任务提供对列表的自定义操作。参见 http://ccl.northwestern.edu/netlogo/docs/programming.html#tasks .

这是您使用 map 的示例:

observer> show member? 3 map first [[1 2] [2 2] [2 3]]
observer: false
observer> show member? 3 map last [[1 2] [2 2] [2 3]]
observer: true

关于NetLogo : How to do multiple operations on lists (find, 获取、替换、删除、搜索列表中的元素,....),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20864188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com