在列表列表中选择最小大小列表

时间:2013-04-02 23:23:27

标签: scala

我有整数列表列表。

List(List(1, 1, 1, 1), List(2, 1, 1), List(2, 2))

我想从列表中获取列表(2,2)的最小大小列表。 在Scala中这样做的推荐方法是什么?

1 个答案:

答案 0 :(得分:3)

今天提出的another question几乎重复:

val xs = List(List(1, 1, 1, 1), List(2, 1, 1), List(2, 2))

xs.minBy(list => list.length)
// res0: List[Int] = List(2, 2)