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

在NetLogo中将海龟属性字符串转换为列表的方法

NetLogo逗号分隔字符串转列表解决方案

你需要把海龟的逗号分隔字符串属性转换成对应列表,其中duration还要转成整数类型,直接用NetLogo内置的字符串和列表工具就能实现,不用写复杂的循环或子字符串操作,具体代码如下:

完整实现代码

关键函数解释

  • split 分隔符 字符串:把字符串按指定分隔符拆分成列表,这里用", "(逗号加空格)作为分隔符,刚好匹配你属性里的格式。
  • map trim 列表:遍历列表中的每个元素,去除元素前后的空白字符,避免出现带空格的无效元素。
  • map read-from-string 字符串列表:把列表中的每个字符串形式的数字转换成对应的数值类型(这里是整数),完美满足duration的类型需求。

如果需要给所有海龟批量转换属性,只需要把转换代码放到ask turtles [...]块里即可:

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 02:06:12