flatMap和Map的区别理解 结合下图来理解: Map: 数据的映射转换,数据集中的每一条都数据通过函数进行转换,输入多少条,输出多少条 如list中的("A",1) 通过函数 (t._1 + t._2) 操作后变成 "A1" flatMap: 扁平映射,数据集中的每条数据通过函数进行映射转换后再进行拆解,输出条数通常多余输入条数 如list中的("A",1) 通过函数 (t._1 + t._2) 操作后变成 "A1",然后拆解为A,1两条数据