我有一个List[Int]
从 1 到 10 的列表,并且想要制作一个List[List[Int]]
包含两个List[Int]
的列表:一个包含偶数的列表,另一个包含奇数的列表。结果应该是这样的:
List(List(2,4,6,8,10),List(1,3,5,7,9))
我尝试了这些事情:
1.to(10).toList.span((x:Int) => x % 2 == 0)
和
val lst = 1.to(10).toList; lst span (_%2==0)
然而,这些都不起作用。
有人可以帮我解决这个问题吗?