對不起,如果它很簡單,但什麼是在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