splitAt
trait Collection[A] { def splitAt(i: Int): (Collection[A], Collection[A]) }
splitAt は、2つのコレクションからなる Tuple2 を作成します。 1つ目にはインデックスが i より小さい要素すべて、もう一方には残りの要素が含まれます。
Tuple2
i