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.
Ini akan menendang 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.
Tapi setidaknya sekarang Anda tahu bahwa inilah mengapa fungsi bawaan ini ada.
Sampai jumpa di yang berikutnya.
Sampai jumpa.