Pythonでは、2次元リストから重複を削除する方法がいくつかあります。ここでは、その一つを紹介します。

まず、重複を削除したい2次元リストを用意します。例えば、以下のようなリストを考えてみましょう。

arr = [[0,0], [1,1], [1,0], [1,1], [0,1], [0,0]]

このリストから重複を削除するには、以下の手順を踏みます。

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

これらの手順をPythonのコードで表現すると、以下のようになります。

arr = list(map(list, set(map(tuple, arr))))

これで、arrは重複を削除した2次元リストになります。

以上が、Pythonで2次元リストから重複を削除する一つの方法です。他にも様々な方法がありますので、適切な方法を選んで使用してください。

投稿者 admin

コメントを残す

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