List Netlogo:生成一个项目列表,其中每个项目都是一个成员数等于其索引数的列表

List Netlogo:生成一个项目列表,其中每个项目都是一个成员数等于其索引数的列表,list,netlogo,nested-lists,List,Netlogo,Nested Lists,我需要生成一个列表,其中每个项表示一个成员数等于其索引的(嵌套)列表,换句话说,我应该创建以下列表: [[] [0] [0 1] [0 1 2] [0 1 2 3]] 我知道我应该使用n值来实现这一点,但我被它卡住了。任何帮助都将不胜感激 试试这个。+ 2是考虑空列表并包括上限。< /P> to-report indexed-list [some-size] report n-values (some-size + 2) [n-values ? [?]] end 这是一个很好的答案,

我需要生成一个列表,其中每个项表示一个成员数等于其索引的(嵌套)列表,换句话说,我应该创建以下列表:

[[] [0] [0 1] [0 1 2] [0 1 2 3]] 

我知道我应该使用n值来实现这一点,但我被它卡住了。任何帮助都将不胜感激

试试这个。+ 2是考虑空列表并包括上限。< /P>
to-report indexed-list [some-size]
   report n-values (some-size + 2) [n-values ? [?]]
end

这是一个很好的答案,但我不确定
+2
是否是一个好主意:它意味着,例如,
长度索引列表5=7
,我发现这违反直觉。Mattsap,回答不错。Nicolas,我不认为+2是个坏主意,因为结果列表的长度实际上会比输入值大2。还是我错过了什么。。。