一系列数字,我有几个简单的问题,所以我把它们放在一起:创建红色语言
什么是创建一系列数字的最佳方式。下面的作品,但有一种简单的方法,如1:10某些语言可用?
myseries: []
repeat i 10 [append myseries i]
print myseries
(1a上。为什么上面的代码此页面上不使通常的代码块?)
同样,创建一系列10个元素的最佳方式是什么,所有启动alized为0或“”?我还必须在那里使用
repeat i 10
或loop 10
并连续使用append
一个最初的空白系列?另外,在初始创建系列时,是否应该像下面的代码那样指定元素的数量?不这样做的缺点是什么?
myseries:make block! 10
感谢您的帮助。
这绝对是我觉得应该更容易做的事情之一。然而,其中一个原因并非如此,重点是直接对数据进行处理,而不是事先产生一系列数据。尽管如此,我的愿望清单还有很多其他阵列处理功能 –