Python のリストから重複要素を削除する方法
リストから重複した要素を削除するには、次の 2 つの方法が使用できます。1. セット(集合)を使用する: リストをセットに変換します。セット内の要素は一意であるため、重複した要素が自動的に削除され、その後、セットをリストに変換します。“`pythonlst = [1, 2, 3, 3, 4, 5, 5, 6]lst = list(set(lst))print(lst)“`出力結果は [1, 2, 3, 4, 5, 6] となります。2. リスト内包表記を使用する: リストを反復処理し、重複していない要素を新しいリストに追加します。“`pythonlst = [1, 2, 3, 3, 4, 5, 5, 6]new_lst = [][new_lst.append(x) for x in lst if x not in new_lst]print(new_lst)“`出力結果は [1, 2, 3, 4, 5, 6] となります。どちらの方法でも重複した要素を削除できます。どちらの方法を選択するかは、個人の好みと具体的な用途によって異なります。