我正在寻找最快的数组映射方式:
[1,2,3]
Run Code Online (Sandbox Code Playgroud)
至
[1,1,2,2,3,3]
Run Code Online (Sandbox Code Playgroud)
我最终得到了类似下面的东西.但这不是我需要的.
[1,2,3].map { |n| [n,n] } => [[1, 1], [2, 2], [3, 3]]
Run Code Online (Sandbox Code Playgroud)
你可以试试 flat_map
arr.flat_map { |n| [n, n] } # => [1, 1, 2, 2, 3, 3]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
173 次 |
| 最近记录: |