![]() |
1
342
就这样。这个
每个@mike lewis都要注意一点(在评论中):“要非常小心。Ruby在堆栈上展开展开。如果您对一个大数据集执行此操作,那么应该将您的堆栈吹出。” 所以,对于大多数一般的用例来说,这个方法是很好的,但是如果您想对大量数据进行转换,可以使用不同的方法。例如,@ukasz niemier(也在注释中)为大型数据集提供了这种方法:
|
![]() |
2
93
Ruby 2.1.0引入了
|
![]() |
3
26
只是使用
|
![]() |
4
24
或者如果你有一个数组
|
![]() |
5
10
这是我在谷歌搜索时要找的:
|
![]() |
6
7
因为
|
![]() |
7
6
您可以这样尝试,对于单个数组
用于数组
|
![]() |
8
5
或者,如果你讨厌
或者,如果你是一个懒散的功能编程爱好者:
|