整数のリストのリストがあります。
List(List(1, 1, 1, 1), List(2, 1, 1), List(2, 2))
List(2,2) であるそのリストから最小サイズのリストを取得したいと考えています。Scala でこれを行うための推奨される方法は何ですか?
整数のリストのリストがあります。
List(List(1, 1, 1, 1), List(2, 1, 1), List(2, 2))
List(2,2) であるそのリストから最小サイズのリストを取得したいと考えています。Scala でこれを行うための推奨される方法は何ですか?
今日尋ねられた別の質問のほぼ重複:
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)