请看以下这些Scala代码片段:
如果我们有类似下面的代码:List(List(1, 2), List(3, 4), List(5)) map (x => (x.size))
我们可以将其缩短为:
List(List(1, 2), List(3, 4), List(5)) map ((_.size))
但是,如果我们有这样的东西:
List(List(1, 2), List(3, 4), List(5)) map (x => (x.size, x.size))
为什么我们不能将其缩短为:
List(List(1, 2), List(3, 4), List(5)) map ((_.size, _.size))
?