Python: 一次元配列の重複削除【効率的な方法を解説】
Pythonで、1次元配列から重複する要素を削除するには、set()を使うかリスト内包表記を使う方法があります。
オプション1:set()メソッドを使用します。
arr = [1, 2, 3, 1, 2, 3, 4]
unique_arr = list(set(arr))
print(unique_arr)
方法2: リスト内包表記を使用する。
arr = [1, 2, 3, 1, 2, 3, 4]
unique_arr = list(dict.fromkeys(arr))
print(unique_arr)