【发布时间】:2015-01-03 22:46:33
【问题描述】:
我已成功将制表符分隔 (.txt) 数据文件中的值加载到列表中,其中包含 10 个海龟中每一个的 xcor、ycor 和颜色值。我使用以下方法读取数据:
file-open "File Input Load Turtles.txt"
set turtle-data sentence turtle-data (list (list file-read file-read file-read))
我现在正尝试根据新列表中的值创建 10 个新海龟。我尝试了以下语法(在许多其他不成功的尝试中):
foreach turtle-data crt set xcor first ? set ycor item 1 ? set color last ?
一开始?在 foreach 命令中,NetLogo 报告错误“此处未定义此特殊变量”。
谁能告诉我迭代引用 10 个子列表的列表以在 foreach 循环中执行 set xcor、set ycor 和 set color 命令以创建 10 个海龟的正确语法?
非常感谢!
【问题讨论】:
标签: list netlogo nested-lists