2013-02-07から1日間の記事一覧

IndexErrorを起こさないArray#transpose

Rubyの基本的なメソッドの話題です。Rubyで配列の配列を行列と見立てて、転置行列を求める場合、Array#transposeを使いますが、このメソッドは、各要素数が異なるとIndexErrorが発生します。これを、要素数が異なっていても、後ろの要素にnilが入ってるとみ…