scala - 序列的Scala分组到地图
问题描述
Seq[(UUID, DataRecord)]
转换为的最“Scala 方式”是Map[UUID, Seq[DataRecord]]
什么?
得到一个Data
对象:
case class DataRecord(id: UUID)
以及它们的元组集合,val data: Seq[(UUID, DataRecord)]
其中每个元组 _.1 对应于id
in Data
。
如何将它们分组Map[UUID, Seq[DataRecord]]
?
解决方案
推荐阅读
- pycharm - PyCharm PyTest:未找到测试对象
- javascript - 如何在不下载 javascript 的情况下访问 csv
- python - 一个接一个地运行python脚本,没有任何中断
- python - 如何向 Django 类添加方法以转换为字典
- maven - 如何配置 maven post-man 插件以包含具有动态名称的附件目录?
- python - 如何检查数字是否在多个范围内?
- regex - PowerShell:使用通配符从变量中删除文本
- laravel - 错误 composer install 在 laravel 脚本之后,在迁移到 php 8 和 laravel 8.4 之后 - 该进程已用信号“11”发出信号
- wordpress - 将自定义样式添加到没有子主题的古腾堡编辑器
- java - Java method to add variables for each element in an array