|
|
1
5
|
|
|
2
3
用途:
|
|
|
3
3
我能想到的最简单的方法是:
你不必乱弄
|
|
|
4
3
你想要的是:
不幸地
http://snippets.dzone.com/posts/show/3746 http://webget.com/gems/webget_ruby_ramp/doc/Enumerable.html#M000058 |
|
|
5
2
仅使用核心功能的解决方案:
|
|
|
6
1
Rails提供了对数组的ActiveSupport扩展,该扩展提供了“in-groups-of”方法。这是我通常用来做这类事情的。它允许您这样做: 要拔出均匀的水果(记住要压缩以拔出末尾的nils):
要拔出奇怪的水果:
要获得每三种水果,您可以使用:
|
|
|
7
0
功能性方式
|
|
|
8
0
这里有一个使用枚举for的解决方案,它允许您指定一个方法来“就地”使用每个:
|