Scala如何将Seq[(A,B,C,D),Seq[(E,F,G)])转换为Seq[(A,B,C,D,Seq[(E,F,G)]?

Scala如何将Seq[(A,B,C,D),Seq[(E,F,G)])转换为Seq[(A,B,C,D,Seq[(E,F,G)]?,scala,sequence,Scala,Sequence,我想转换以下序列 Seq[((A, B, C, D), Seq[(E, F, G)])] 到 有人能提出解决办法吗 谢谢 简单地说: val original: Seq[((A, B, C, D), Seq[(E, F, G)])] = ... val res: Seq[(A, B, C, D, Seq[(E, F, G)])] = original.map { case ((a, b, c, d), seq) => (a, b, c, d, seq) } 简单地说: val o

我想转换以下序列

Seq[((A, B, C, D), Seq[(E, F, G)])] 

有人能提出解决办法吗

谢谢

简单地说:

val original: Seq[((A, B, C, D), Seq[(E, F, G)])] = ...
val res: Seq[(A, B, C, D, Seq[(E, F, G)])] =
  original.map { case ((a, b, c, d), seq) => (a, b, c, d, seq) }
简单地说:

val original: Seq[((A, B, C, D), Seq[(E, F, G)])] = ...
val res: Seq[(A, B, C, D, Seq[(E, F, G)])] =
  original.map { case ((a, b, c, d), seq) => (a, b, c, d, seq) }