对不起,如果它很简单,但什么是在scala中执行以下操作的最有效的方法:斯卡拉集合一对一映射?
说我有两个具有完全相同元素数的集合A和B.例如,
A = {objectA1, objectA2, .... objectAN}
B = {objectB1, objectB2, .... objectBN}
我想获得{{objectA1, objectB1}, {objectA2, objectB2}, ... {objectAN, objectBN}}
。请注意,这些集合可能非常大。
压缩是最简单的方法。如果你需要的元素是序列而不是元组(如你的问题所建议的),你可以做(A zip B).map {(a,b)=> List(a,b)} – Heinzi
非常感谢Tomasz和Heinzi ! – Andy