transpose
trait Collection[A] { def transpose[B]: Collection[Collection[B]] }
transpose は、m x n 要素あるこのコレクションから新しい n x m 要素のコレクションを作成します。
もしすべての下位コレクションが同じサイズでなければ、この関数は IllegalArgumentException 例外を発生させます。
IllegalArgumentException