की स्काला अंतर मैं दो सूचियों है:दो सूचियों
val list1 = List("word1","word2","word2","word3","word1")
val list2 = List("word1","word4")
मैं list1
से list2
तत्वों की सभी घटनाओं को निकालना चाहते हैं, यानी मैं चाहता हूँ
List("word2","word2","word3") <= list1 *minus* list2
मैंने किया list1 diff list2
जो मुझे List("word2","word2","word3","word1")
देता है जो केवल "शब्द 1" की पहली घटना को हटा रहा है।
मैं इसे सेट में परिवर्तित नहीं कर सकता क्योंकि मुझे डुप्लिकेट के बारे में ज्ञान चाहिए (ऊपर "word2" देखें)। क्या करें?
बहुत बढ़िया! धन्यवाद –
क्यों 'बुरा'? सेट प्रति बुरा नहीं हैं। –
मुझे लगता है कि उसका मतलब सिर्फ "अवांछित" है - वह आइटम जो आप परिणामस्वरूप सूची में नहीं चाहते हैं। – AmigoNico