【发布时间】:2013-01-31 11:36:32
【问题描述】:
前几天晚上,我不小心在 Ruby 中做了同样的事情:
a = *1..5 # => [1, 2, 3, 4, 5]
a << a
a # => [1, 2, 3, 4, 5, [...]]
a.last # => [1, 2, 3, 4, 5, [...]]
[...] 是什么,我可以用它做什么?
【问题讨论】:
-
我猜这只是一个演示标记,不是有效的语法。关于递归数组 - 我从未使用过它们。
-
哈哈,以前没见过这个:)
-
“omg 这么多输出”是人为的。不过,不确定问题是什么,您指的是什么“参考”?
-
我是如何设法将 this 建议为重复的?我的意思是听从安德鲁的建议。对不起
-
似乎是把它从
[...]变成[....]的旋转宝石(用于着色)。编辑问题,因为 wirble 不是标准的。