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.