somearray = ["some", "thing"]
anotherarray = ["another", "thing"]
somearray.push(anotherarray.flatten!)
我期望
["some","thing","another","thing"]
ri Array@flatten!
为什么这个问题获得这么多选票?该文档是明确的Array#flatten!
Flattens自我。如果未进行任何修改,则返回nil(即数组不包含子数组。)
flatten!
不起作用。最后,该问题反映的是逻辑问题,而不是优化问题。有关更多信息,请参见下面的pilcrow的答案。