Dart リスト内の重複要素を除去する方法

環境
OS windows10 Home 64bit
Dart 2.18.4

書式
var リスト変数名 =[値1,値2,値1,..]
リスト変数名.toSet().toList()
リスト要素を一度setに変更して再度リストに戻して重複要素を
除去します。

使用例

void main() {
  
 var tt = [31, 42, 31, 45, 45];

  print(tt.toSet().toList());
  
   var list = ["ss", "tt", "ss", "uu", "hh"];

  print(list.toSet().toList());
}

実行結果
[31, 42, 45]
[ss, tt, uu, hh]

Dart

Posted by arkgame