我目前正在尝试转换这个ruby数组:
[5, 7, 8, 1]
Run Code Online (Sandbox Code Playgroud)
进入这个:
[[5], [7], [8], [1]]
Run Code Online (Sandbox Code Playgroud)
什么是最好的方式?
我现在这样做:
[5, 7, 8, 1].select { |element| element }.collect { |element| element.to_a }
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误:
警告:默认`to_a'将过时
我究竟做错了什么?你能告诉我如何做到这一点吗?
在此先感谢您的问候!