Rubyの素晴らしさ〜配列
Rubyの素晴らしさは、配列にあり!?
オフィシャルのサンプルにもありますが、本当に美しいと思う。
>> a = [[2,1],[1,2],[0,3]] => [[2, 1], [1, 2], [0, 3]] >> p a [[2, 1], [1, 2], [0, 3]] => nil >> b = [[5,1],[4,2],[3,3]] => [[5, 1], [4, 2], [3, 3]] >> p b [[5, 1], [4, 2], [3, 3]] => nil >> ab = a + b => [[2, 1], [1, 2], [0, 3], [5, 1], [4, 2], [3, 3]] >> ab.sort! => [[0, 3], [1, 2], [2, 1], [3, 3], [4, 2], [5, 1]]
素晴らしい!