scala - Scala,在列表中找到最大的列表
问题描述
让我们说 val a = List[List[int]]:在 Scala 中找到包含最多元素的列表的最简洁方法是什么?
解决方案
尝试其中一个.maxBy
或.maxByOption
List(List(0)).maxBy(_.size) // List(0)
List(List(0)).maxByOption(_.size) // Some(List(0))
List.empty[List[Int]].maxByOption(_.size) // None
推荐阅读
- asterisk - How should I update FreePBX version 2.0.X to 14?
- python - 我需要如何配置 Keras 模型来预测图像?
- gitlab - 我可以恢复已删除分支的 GitLab 合并请求吗?
- gcc - PowerPC GCC floating point instructions
- android - React Native 0.57.x大图像质量低
- java - Maven项目构建但在运行时找不到类
- r - 如何有条件地更改某些行的列名?
- c - 检索存储为字符串的地址
- python - 初始化可变大小的二维数组
- spring-data - Redis Spring data with Lettuce: com.lambdaworks.redis.RedisCommandExecutionException: MOVED error