Contoh program : Program Python untuk Menghapus Elemen Duplikat Dari Daftar

Contoh 1: Menggunakan set()

list_1 = [1, 2, 1, 4, 6]

print(list(set(list_1)))

Keluaran

[1, 2, 4, 6]

Pada contoh di atas, pertama-tama kita mengubah daftar menjadi satu set, lalu kita mengubahnya lagi menjadi daftar. Set tidak boleh memiliki item duplikat di dalamnya, jadi set() menghapus hanya menyimpan instance item.


Contoh 2: Hapus item yang digandakan

list_1 = [1, 2, 1, 4, 6]
list_2 = [7, 8, 2, 1]

print(list(set(list_1) ^ set(list_2) ))

Keluaran

[4, 6, 7, 8]

Dalam contoh di atas, item yang ada di kedua daftar dihapus.