通过将新元素插入现有数组来创建新数组

宋祖

我想通过向现有数组中插入新元素来创建新数组。但是我不想改变现有的数组。我想:

A = [1, 2, 3]

在创建时保持原样:

B = [1, 2, 3, 4]

有什么建议?

这段代码:

B = A << 4

结果是:

B = [1, 2, 3, 4]
A = [1, 2, 3, 4]
好的

B = A + [4]

或者

B = [*A, 4]

或者

B = A.dup << 4

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章