\

Pythonでは、二次元配列の重複行を削除する方法があります。この記事では、その方法を詳しく説明します。

二次元配列の重複行の削除

Pythonで二次元配列の重複行を削除するには、以下の手順を実行します。

  1. 各要素をtupleに変換します。
  2. setを使用して重複を削除します。
  3. listに戻します。

以下に具体的なコードを示します。

arr = [[0,0], [1,1], [1,0], [1,1], [0,1], [0,0]]
arr = list(map(list, set(map(tuple, arr))))
print(arr)  # Output: [[0, 1], [1, 0], [0, 0], [1, 1]]

このコードでは、まず各要素をtupleに変換し、その後setを使用して重複を削除しています。最後に、listに戻しています。

この方法を使用すると、二次元配列から重複する要素を簡単に削除することができます。

まとめ

Pythonでは、二次元配列の重複行を削除するための簡単な方法があります。この記事では、その方法を詳しく説明しました。この方法を使用すると、二次元配列から重複する要素を簡単に削除することができます。

Pythonを使用してデータを操作する際には、このようなテクニックが非常に便利です。ぜひ活用してみてください。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です