8.1 List转换为Map

【例 1】List元素为元组
image.png
输出结果:
image.png
【例 2】List元素不是元组
image.png
输出结果:
image.png

8.2 GroupBy分组合并成Map

def groupByK ⇒ K): Map[K, Array[T]]
按条件分组,条件由 f 匹配,返回值是Map类型,每个key对应一个序列。
分组是对key进行分组,条件是定义key的条件,即只要按条件指定好key即可。
【例】
image.png
输出结果:
image.png

8.3 统计文件中单词出现的次数

【例 1】
image.png
输出结果:
image.png
【例 2】
将例1简化
image.png