Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

Ruby | 二次元配列の各配列をまとめて逆順にする

概要

二次元配列の各配列をまとめて逆順にする

詳細

tbpgr_utils gemのArray#together_reverse(別名でtreverseもあり)
二次元配列の各配列をまとめて逆順にします。

事前準備
gem install tbpgr_utils
主な用途

二次元配列の各配列をまとめて逆順にしたい場合。

サンプルコード
# encoding: utf-8
require 'tbpgr_utils'

print [[*1..5], [*6..10]].together_reverse
puts
print [[*1..5], [*'a'..'z']].together_reverse
puts
出力
[[5, 4, 3, 2, 1], [10, 9, 8, 7, 6]]
[[5, 4, 3, 2, 1], ["z", "y", "x", "w", "v", "u", "t", "s", "r", "q", "p", "o", "n", "m", "l", "k", "j", "i", "h", "g", "f", "e", "d", "c", "b", "a"]]