【发布时间】:2022-01-20 21:20:49
【问题描述】:
鉴于以下地图列表(列表可能更长):
List(
Map[String,String]("wind"->"none", "rain"->"none", "class"->"on time"),
Map[String,String]("wind"->"none", "rain"->"slight", "class"->"on time"),
Map[String,String]("wind"->"none", "rain"->"slight", "class"->"late"),
...
)
我怎样才能对我有这样的地图进行分组:
"on time" -> ("wind"->"none", "rain"->"none", "wind"->"none", "rain"->"slight")
"late" -> ("wind"->"none", "rain"->"slight")
我在多张地图上工作时卡住了。
【问题讨论】:
标签: scala group-by functional-programming maps