jhl*_*u87 3 ruby ruby-on-rails multidimensional-array
我有一个数组arr = [[1,2],[3,4]]和一列col = [5,6]
有没有一种简单的方法来获得[[1,2,5],[3,4,6]]不循环的输出?谢谢
是的,使用Array#transpose如下:
arr = [[1,2],[3,4]]
col = [5,6]
pp (arr.transpose << col).transpose # => [[1, 2, 5], [3, 4, 6]]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
840 次 |
| 最近记录: |