输入:列表(1,2,3)
预期的输出1: 列表(1),列表(1、2),列表(1、2、3)
预期的输出2: 列表(1、2、1、2、1、3)
预期输出1
val l = List(1,2,3) l.map( x => (l.head to x).toList)
预期的输出2
l.flatMap{ x => l.head to x }