标签: ruby arrays
假设我有一个对象数组:
[ obj1, obj2, obj3 ...... objn ]
每个对象都有一个属性,比如A。
A
如何将此数组拆分为多个数组,每个数组包含A具有相同值的对象?什么是最干净的实施?
答案 0 :(得分:4)
[ obj1, obj2, obj3 ...... objn ].group_by(&:A).values