Scala List distinct()方法及示例 利用distinct()方法来删除所述列表中的重复元素。 方法定义:def distinct: List[A] 返回类型。它返回一个没有任何重复元素的新列表。 例子 #1: // Scala program of distinct() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a list val m1 = List(1, 1, 3, 3, 5, 2) // Applying distinct method val res = m1.distinct // Displays Output println(res) } }ScalaCopy 输出。 List(1, 3, 5, 2)ScalaCopy 例子#2。 // Scala program of distinct() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a list val m1 = List(1, 1, 3, 3, 3, 5, 4, 5, 2) // Applying distinct method val res = m1.distinct // Displays Output println(res) } }ScalaCopy 输出。 List(1, 3, 5, 4, 2)ScalaCopy