scala - 在列表列表中选择最小尺寸列表

标签 scala

我有整数列表的列表。

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

我想从该列表中获取最小大小的列表,即 List(2,2)。 在 Scala 中执行此操作的推荐方法是什么?

最佳答案

几乎重复 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)

关于scala - 在列表列表中选择最小尺寸列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15776227/

相关文章:

scala - Spark Scala:无法导入sqlContext.implicits._

Scala,一个选项的折叠选项

scala - 构造具有相同结构的多个案例类的单个函数

scala - 如何在 Scala react 中使用关键事件

scala - Scala 中根据运行时类型信息进行区分

scala - 如何在 Slick 3.x 中更新省略列的行?

scala - Spark 闭包参数绑定(bind)

xml - Scala - 如何提取通用文本文件中包含的 XML 文件

java - iframe 中的 Scala Play 框架 URL 不起作用

Scala 处理缺少嵌套的 Optionals