「Ruby」二次元配列の要素を降順にソートするサンプル
構文
二次元配列名.sort!.reverse!
sort!.reverse!を使用して、二次元配列の要素を降順にソートします
使用例
#!/usr/bin/ruby arrA=[[12, 32],[51, 61],[72, 51],[93, 53],[53, 42],[52, 63]] p "配列の数値要素を降順にソートする前結果" p arrA p "配列の数値要素を降順にソートする後結果" p arrA.sort!.reverse!
実行結果
“配列の数値要素を降順にソートする前結果"
[[12, 32], [51, 61], [72, 51], [93, 53], [53, 42], [52, 63]]
“配列の数値要素を降順にソートする後結果"
[[93, 53], [72, 51], [53, 42], [52, 63], [51, 61], [12, 32]]