【发布时间】:2020-09-24 09:37:11
【问题描述】:
我有一个包含一些键值对的映射,其中键是元组,值是字符串。
例如:
Map((1,0) -> "a", (3,1) -> "b", (1,2) -> "c")
按元组键的第一个元素分组后:
Map((1,0) -> "a", (3,1) -> "b", (1,2) -> "c").groupBy(_._1._1)
我得到以下信息:
(1,Map((1,0) -> a, (1,2) -> c))(3,Map((3,1) -> b))
现在我的问题是,过滤给定大小的组的正确方法是什么?例如,如果我想过滤大小为 2 的组,我应该得到以下信息:
(1,Map((1,0) -> a, (1,2) -> c))
【问题讨论】:
标签: scala dictionary filter tuples size