Dart リスト(配列)内の重複を除去する
Dartで、リスト(配列)内の重複を除去するコードを記述してます。「set」を使用して重複を除去した後にリストに戻すことで可能です。
環境
- OS windows11 home
- Dart 2.18.4
重複を除去
重複を除去するには、一度重複を許さない「set」に変更して、再度リストに戻します。
list.toSet().toList()
実際に、使用して生成してみます。
void main() {
var list = [1, 2, 1, 5, 5];
print(list.toSet().toList());
// [1, 2, 5]
}
実行結果を見ると、重複が除去されていることが確認できます。
-
前の記事
Flutter paddingを指定する 2022.11.17
-
次の記事
SourceTree 未追跡のファイルを削除するショートカットキー 2022.11.17
コメントを書く