2016-01-06 67 views

回答

0

這聽起來像是你想要兩個列表的交集。您可以使用filter + contains,與您的原始方法類似。您也可以使用intersect方法。

val lis1 = List("pt1", "pt2", "") 
val lis2 = List("pt1", "") 

lis1.filter(item => lis2.contains(item)) 
// > res0: List[String] = List(pt1, "") 

lis1.intersect(lis2) 
// > res1: List[String] = List(pt1, "") 
相關問題