‫Selamat datang kembali.
‫Sekarang, jika Anda ingat, mari kita membuat sesuatu yang berbeda di sini, jadi kami memiliki kunci unik.
‫Jika Anda ingat, kita harus memiliki kasus yang unik.
‫Jadi katakanlah ini hebat dan ini adalah saya tidak tahu, katakanlah keranjang dan kita dapat mengakses keranjang seperti ini
‫jika saya mengklik lari.
‫Saya mendapatkan satu, dua, tiga, tetapi bagaimana jika kita tidak tahu apa kamus ini, mungkin kamus adalah sesuatu
‫di tempat lain yang tidak dapat kita lihat, tetapi kita ingin tahu apakah ini memanggil pengguna ini.
‫Jika pengguna ini mungkin memiliki properti seperti H.
‫Jadi apakah mereka memiliki kunci usia ini?
‫Nah, jika saya klik jalankan.
‫Bolehkah saya mendapatkan usia udara kunci udara tidak ada, tapi ingat kesalahan dalam program kami dan ini adalah sesuatu yang
‫kita akan menutupi nanti tidak baik.
‫Mereka akan menghentikan program segera setelah interpreter Python memasukkan kesalahan.
‫Itu akan keluar dari program dan berkata, hei, Anda memiliki kesalahan dan itu akan sepenuhnya mengabaikan apa
‫yang ada di bawahnya.
‫Di sini, kita tidak punya apa-apa.
‫Tetapi dalam program kehidupan nyata, kami ingin menghindari kesalahan ini karena menghentikan eksekusi.
‫Jadi cara lain yang baik untuk mengakses kunci dan untuk melihat apakah itu ada adalah dengan menggunakan dot get dan menebak apa itu.
‫Apakah Anda menebak metode?
‫Nah, begitulah, doGet adalah metode pada objek atau kamus dengan Python.
‫Jadi di sini jika kita mendapatkan usia.
‫Dan lari.
‫Saya tidak mendapatkannya sehingga program saya tidak ditayangkan.
‫Itu hanya mengatakan, hei, tidak ada apa-apa di sana, itu adalah ketiadaan nilai dan kami telah belajar apa artinya
‫sekarang.
‫Jadi itu cara yang sangat bagus untuk menghindari kesalahan itu.
‫Omong-omong, jika katakanlah tidak ada usia pada pengguna tetapi Anda ingin memiliki nilai default, Anda dapat melakukan sesuatu
‫seperti ini.
‫Jadi Anda menambahkan koma dan kemudian di sini Anda mengatakan apa pun yang Anda inginkan sebagai nilai default.
‫Jadi mari kita cari tahu.
‫Jika saya klik, jalankan.
‫Saya mendapatkan 55 karena sekarang saya berkata, hei, ambil usia dari kamus pengguna, jika usia tidak ada di kamus pengguna,
‫gunakan lima puluh lima.
‫Jadi sekarang kita memiliki lima puluh lima.
‫Tetapi jika pengguna sudah memiliki usia.
‫Dan saya klik jalankan.
‫Saya mendapatkan 20, jadi ini, hei, jika usia tidak ada pada nilai default, itu sangat, sangat bagus.
‫Sekarang, saya akan menunjukkan cara lain untuk membuat kamus, yang tidak terlalu umum.
‫Sebagian besar waktu Anda ingin menggunakan sintaks.
‫Tapi supaya Anda menyadarinya, inilah cara lain.
‫Katakanlah kita memiliki pengguna baru.
‫Jadi pengguna dua, saya dapat membuat kamus di sini dengan mengatakan dict, yang lagi-lagi merupakan fungsi bawaan.
‫Dan di sini, lihat itu.
‫Ini menunjukkan kepada saya, hei, ini akan membuat kamus kosong baru dan kita dapat membuat nilai yang
‫berbeda, pasangan nilai kunci.
‫Dan kami hanya mengatakan, saya ingin kuncinya.
‫Untuk menyamakan nilainya, jadi dalam kasus saya, katakan saja saya menginginkan nama itu.
‫Untuk menyamakan.
‫Yohanes, Yohanes.
‫Jika sekarang saya mencetak pengguna terlalu baik sebelum saya mengklik jalankan, saya melihat bahwa saya memiliki garis bawah merah.
‫Dan omong-omong, jika Anda melihat di sini dengan serpihan, itu adalah sesuatu yang disebut LINTANG, sesuatu yang akan kita
‫bicarakan ketika kita berbicara tentang lingkungan pengembang.
‫Kami menggunakan linta ini yang memberi tahu Anda setiap kali Anda membuat kesalahan dalam Python dan dikatakan bahwa kata kunci bisa
‫menjadi ekspresi.
‫Itu berarti, hei, kata kuncinya harus, yah, hanya variabel yang kita buat.
‫Jadi jika saya klik jalankan di sini.
‫Lihat itu, saya telah menamai John, John.
‫Jadi kami telah membuat pengguna dengan pasangan nilai kunci ini sekarang, seperti yang saya katakan, cara membuat kamus ini tidak
‫terlalu umum.
‫Sebagian besar waktu Anda akan melakukan sesuatu seperti ini.
‫Tetapi setidaknya sekarang Anda tahu bahwa inilah mengapa fungsi bawaan ini ada.
‫Sampai jumpa di yang berikutnya.
‫Sampai jumpa.