2016-12-13 10 views
1
List(1,2,3,4,5) partition (_ % 2 == 0) 

は、私が個別にリストにアクセスするにはどうすればよいへのアクセスリストの要素[INT]一覧[INT]

res40: (List[Int], List[Int]) = (List(2, 4),List(1, 3, 5)) 

を生成します。 res40(0)は動作していないようです。

答えて

1

partitionはペア/タプルを作成し、あなたはScalaのタプル、see related questionで要素にアクセスする._1._2などを使用することができます。

res0._1 
# res2: List[Int] = List(2, 4) 
2

あなたは異なるヴァル

に各パーティションを割り当てるためにこれを行うことができます
val (even, odd) = List(1,2,3,4,5) partition (_ % 2 == 0) 
関連する問題