标签: ruby

计算一个数组里各元素出现的次数(ruby)

一个包含了多个元素的数组,如何计算出这个数组里各个元素出现的次数呢?比如说:
给出: a = ['cat','dog','fish','fish']
得到的最终结果: a2 = {'cat' => 1, 'dog' => 1, 'fish' => 2}