‫Mari kita bicara tentang pemahaman himpunan dan pemahaman kamus.
‫Nah, yang pertama ini sebenarnya cukup mudah lho, karena kita bisa melakukan hal yang sama seperti yang
‫kita lakukan dengan list, kita cukup mengubah notasi kurung ini menjadi himpunan, yang merupakan kurung kurawal seperti ini, jadi jika
‫saya lakukan daftar saya.
‫Yang pertama saya mendapatkan satu set.
‫Sama dengan yang kedua, jika saya pergi seperti ini.
‫Mil ke.
‫Sama seperti itu, dan saya pikir Anda mendapatkan ide, mari kita lakukan satu lagi pada yang terakhir.
‫Jadi daftar saya untuk.
‫Sekali lagi, Anda juga dapat melakukan pemahaman set pada set, cara cepat bagi kami untuk menghasilkan set.
‫Saya ingat set hanya mengizinkan angka yang bukan duplikat, hanya item unik.
‫Bagaimana dengan pemahaman kamus?
‫Nah, mari kita lakukan sesuatu seperti ini.
‫Menggunakan rumus yang sama yang kita gunakan.
‫Mari buat DECT saya.
‫Dan di sini, kita akan membuat kunci dan nilai seperti itu.
‫Dan evaluasi kunci ini.
‫Dapat ditindaklanjuti.
‫Jadi dalam kasus kita, katakanlah kita ingin mengalikan nilainya dengan dua atau pangkat dua.
‫Jadi inilah yang kami ingin buat pasangan nilai kunci dan nilainya ditindaklanjuti.
‫Sekarang, di sini, saya akan mengatakan yang lain untuk loop for jadi katakanlah nilai kunci.
‫Dan kemudian di.
‫Nah, dan apa yang akan kita ulangi?
‫Nah, mari kita pikirkan di sini, untuk membuat kamus, kita membutuhkan kunci dan nilai, bukan?
‫Jadi saya harus meneruskannya dan dapat diubah, tetapi saya harus meneruskannya seperti kamus yang memiliki kunci
‫dan nilai.
‫Jadi kita bisa melakukan sesuatu yang sederhana di sini, kita bisa mengatakan kamus sederhana yang akan ada.
‫A sebagai satu.
‫Dan.
‫Untuk dan sekarang semua yang kita lakukan adalah melewati kamus sederhana di sini sebagai iterable, kita ambil kunci dan nilai dengan melakukan
‫item Dott, yang telah kita lihat sebelumnya.
‫Dan mari kita buat ini sedikit lebih besar.
‫Ini dia.
‫Mari kita selesaikan semuanya, supaya kita semua jelas, semuanya dalam satu baris.
‫Dan sekarang mari kita lihat apa yang terjadi.
‫Kami akan melewatinya selangkah demi selangkah.
‫Saya akan menyalin ini dan menempelkannya.
‫Dan jika saya klik jalankan.
‫Lihat itu, saya punya kamus baru yang sama dengan satu dan sama dengan empat.
‫Sekarang mari kita bahas satu per satu.
‫Seperti yang kita lihat dengan list dan set, bagian pertama adalah apa yang ingin kita lakukan dengan data.
‫Dalam kasus kami, saya ingin kunci dan nilai, yang akan saya ekstrak di sini di for loop kami, saya bisa menamai ini apa pun
‫yang saya inginkan, meskipun saya bisa melakukan k envy.
‫Dan Anda mungkin sering melihat ini dalam kode Python, hanya jangka pendek untuk kunci dan nilai.
‫Dan kemudian saya ingin melakukan kekuatan dua pada nilai, jadi inilah yang ingin saya lakukan.
‫Ini adalah tindakan.
‫Ini adalah for loop yang kami lakukan.
‫Jadi loop for adalah, hei, ekstrak nilai kunci menggunakan item titik kamus.
‫Ingat, saya perlu memiliki dua nilai agar saya dapat mengisi kunci dan nilai.
‫Dan kemudian nilai yang Anda kalikan dengan dua atau pangkat dua, jadi kita dapatkan jika, misalnya, saya ingin menambahkan pernyataan
‫if dan berkata, hei, saya hanya ingin Anda menambahkan.
‫Jika nilai.
‫Pun begitu, misalkan modulo dua sama dengan nol.
‫Baru kemudian saya ingin Anda menambahkan kamus jika saya mengklik, jalankan.
‫Hanya nilai genap empat yang ditambahkan ke kamus.
‫Sangat sangat keren.
‫Sekali lagi, ini membuat kode Anda sedikit kurang terbaca.
‫Jadi itu hanya singkatan untuk Anda gunakan.
‫Dan mungkin jika Anda melihatnya dalam kode, Anda setidaknya tahu apa itu.
‫Tetapi Anda harus berhati-hati untuk tidak terlalu pintar dan melakukan pemahaman kamus satu baris hanya
‫karena Anda dapat memperkuat pengetahuan kita.
‫Mari kita selesaikan dengan contoh lain.
‫Bagaimana jika saya memiliki ini, saya ingin melakukan empat?
‫Tidak, dalam daftar, satu, dua, tiga.
‫Jadi kita tidak lagi memiliki kamus ini, tetapi kita masih perlu memasukkan kunci dan
‫pasangan nilai, dapatkah saya melakukannya sehingga mungkin item adalah kunci dan item dikalikan dua adalah nilainya?
‫Bagaimana kita melakukannya?
‫Jeda video dan coba jika Anda mau.
‫Jika tidak, beginilah cara kami melakukannya.
‫Kami hanya mengatakan tidak adalah kuncinya dan nilainya akan menjadi angka kali untuk begitu saja.
‫Tidak ada yang terlalu sulit, bukan?
‫Jika saya klik jalankan.
‫Di sana kita pergi.
‫Kami dapat menggunakan pemahaman.
‫Liz, pemahaman, pemahaman set, pemahaman kamus sebagai cara untuk membuat daftar dengan Python, sebagai
‫cara untuk membuat struktur data ini, sangat cepat dengan Python.
‫Mari kita istirahat dan melakukan latihan di video berikutnya.