‫Selamat datang kembali.
‫Ingat latihan ini yang kami lakukan beberapa video yang lalu di mana kami memiliki beberapa daftar dengan huruf
‫dan saya ingin Anda menemukan duplikatnya dan mengembalikannya dalam daftar duplikat.
‫Dalam kasus kami, kami menulis fungsi ini dengan Lupe's.
‫Itu kembali ke B dan berakhir karena kedua B.
‫Dan temukan di mana duplikat dalam daftar.
‫Sekarang, ini akan menjadi hal yang sulit, menggunakan apa yang Anda pelajari tentang pemahaman, apakah ada cara untuk
‫melakukannya dengan lebih rapi?
‫Misalnya, saya ingin Anda mengatakan duplikat.
‫Seperti ini.
‫Dan untuk menciptakan.
‫Pemahaman di sini yang mengembalikan jawaban B dan ND yang sama persis ini sehingga jika saya mencetak duplikat hanya dalam satu
‫baris, saya dapat menemukan duplikatnya.
‫Anda dapat menggunakan pemahaman yang ditetapkan, Anda dapat menggunakan pemahaman yang lebih sedikit,
‫pemahaman kamus, apa pun yang Anda butuhkan, cobalah, pikirkan baik-baik.
‫Anda dapat menjeda video karena jika tidak, saya akan menjawabnya.
‫Apa yang akan saya lakukan adalah menghapus ini.
‫Dan mulai saja di sini.
‫Sekarang, hal pertama yang ingin saya lakukan adalah membuat pemahaman daftar, apa yang harus saya lakukan di sini?
‫Pertama, saya tahu bahwa saya akan membuat variabel, jadi sebut saja X dan di sini saya tidak akan
‫mengubah semua ini.
‫Saya hanya akan menjaga X apa adanya.
‫Jadi X akan mewakili A, B, lalu C, lalu B, lalu D, dan saya akan mengulang dan mengatakan untuk
‫X.
‫Dalam daftar, beberapa daftar, saya hanya ingin menambahkan item yang diulang.
‫Jadi bagaimana saya bisa memeriksanya?
‫Nah, kita bisa melakukan pernyataan if dan di sini saya akan mengatakannya.
‫Nah, beberapa daftar dot count.
‫Ingat, Count memberitahu kita berapa kali suatu item muncul dalam daftar, jadi kita hanya memberikan parameter X, jadi A untuk memberi tahu
‫kita, hei, berapa kali itu muncul dalam daftar?
‫Berapa kali B muncul dalam daftar?
‫Berapa kali A, C melakukan B dan seterusnya.
‫Dan pernyataan if kami harus memeriksa apakah jumlahnya lebih besar dari satu, bukan?
‫Jadi mari kita lihat apa yang terjadi ketika saya mengembalikan ini.
‫Jika saya klik jalankan.
‫Lihat itu, saya mendapatkan B, B dan N.
‫Baiklah, itu bagus, tapi.
‫Saya hanya ingin memilikinya sekali, saya hanya perlu dan dan saya tidak perlu mengetahuinya dengan baik, saya
‫tidak perlu daftar empat huruf.
‫Jadi bagaimana kita bisa melakukan ini, kita tahu bahwa kita bisa membuat set seperti ini, kan?
‫Saya bisa mengatakan set.
‫Dan bungkus di sini sehingga seluruh daftar menjadi satu set, jadi kami memberikan ini ke set dan kemudian apa yang
‫terjadi?
‫Oh, dan ini harus menjadi milik Brackett, kan, karena ini adalah fungsi, jadi ini adalah fungsi himpunan yang diberikan
‫Python kepada kita.
‫Jadi jika saya menjalankan ini.
‫Lihatlah bahwa saya telah dan dan hampir selesai karena, nah, ini sekarang adalah satu set.
‫Saya meminta Anda untuk mengembalikan saya daftar.
‫Jadi apa yang harus kita lakukan?
‫Nah, sekarang kita bisa membuat daftar dari set itu.
‫Jika saya klik, jalankan.
‫Ini dia, kami memiliki duplikat kami semua dalam satu baris.
‫Pikiran Anda, garis yang sangat panjang dan mungkin ini bukan kode yang paling mudah dibaca, tapi itu cukup keren.
‫Sekarang, ini adalah hal yang sulit.
‫Mungkin Anda tidak mendapatkannya pertama kali.
‫Tidak apa-apa.
‫Ini hanya sesuatu yang harus Anda latih, Anda harus melakukan banyak masalah dan Anda
‫akan terbiasa pada akhirnya seiring kemajuan karir Anda.
‫Tapi itu untuk pemahaman.
‫Sampai jumpa di video selanjutnya.
‫Sampai jumpa.