【发布时间】:2015-01-19 10:51:46
【问题描述】:
我有两个列表
val list1 = List((List("AAA"),"B1","C1"),(List("BBB"),"B2","C2"))
val list2 = List(("AAA",List("a","b","c")),("BBB",List("c","d","e")))
我想将list2 的第一个元素与list1 的第一个元素相匹配,并获得组合列表。
我想输出为 -
List((List("AAA"),"B1","C1",List("a","b","c")))
如何使用 Scala 获得以上输出??
【问题讨论】:
-
list2 不是有效列表;也许你可以解决这个问题,我们可以从那里开始?具体来说,这些方括号在这种情况下毫无意义。
-
你现在能看看我的编辑吗..
-
您能否提供更多示例或改写您想要的内容? “list2 中的第一个元素与 list1 的第一个元素并获得组合列表”将是 List((List("AAA"),"B1","C1"), ("AAA",List("a","b" ,"c"))) 而不是您提供的列表。