Returns the distinct values in a list.
Use List.toSet()
to get the distinct values in the list, Set.toList()
to return them as a list.
代码实现
List<T> distinct<T>(List<T> lst) {
return lst.toSet().toList();
}
使用样例
distinct([1, 2, 2, 3, 4, 4, 5]); // [1, 2, 3, 4, 5]