Python How ToLesson 152Preview gratis
Remove List Duplicates
Lesson ini bagian dari Python · Semua level
Ringkasan
Ada beberapa cara menghilangkan elemen duplikat dari list di Python, dan pilihannya tergantung apakah urutan harus dipertahankan. Cara paling singkat adalah mengonversi ke set lalu kembali ke list, tetapi cara itu mengacak urutan aslinya. Bila urutan penting, gunakan dict.fromkeys() atau iterasi manual dengan set penanda.
Poin kunci
- list(set(data)) paling ringkas, tetapi urutan elemen tidak dijamin.
- list(dict.fromkeys(data)) menghapus duplikat sambil mempertahankan urutan kemunculan pertama.
- Cara manual: iterasi sambil menandai elemen yang sudah terlihat pada sebuah set.
- Elemen pertama yang muncul biasanya disimpan, kemunculan berikutnya dibuang.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.