transpose

trait Collection[A] {
  def transpose[B]: Collection[Collection[B]]
}

transpose は、m x n 要素あるこのコレクションから新しい n x m 要素のコレクションを作成します。

もしすべての下位コレクションが同じサイズでなければ、この関数は IllegalArgumentException 例外を発生させます。