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]