Masi bingung udh utak atik gonta ganti hehehe masi blom nonggol juga jawabannya ---------------------------------------------------------- mobil_1 = { "warna" : "merah", "jumlah pintu": 4 } mobil_2 = { "warna" : "putih", "jumlah pintu": 2 } daftar_mobil = [mobil_1, mobil_2] print len(daftar_mobil) coder = { 'nama' : 'anda', 'jomblo' : True } del coder['jomblo'] coder.append('mobil') print coder ------------------------------------------------ Salahnya dimana nih ya hehehe puyeng padahal sudah ikutin intruksi di komentar
1 jempol
bramanto
300
1157
·
8 tahun, 5 bulan yang lalu
·
1 jempol
Salam Diskusi, Hai Coders @Rambers , dicttionaries tidak memiliki attribut append. Coders bisa mengubah sintaks coder.append('mobil') menjadi coder['mobil'] = daftar_mobil
MyCode
99
11
·
8 tahun, 5 bulan yang lalu
·
0 jempol
jadi di codenya tidak menggunakand append ya? soalnya di hint tertulis append.. jadi penasaran appendnya dimana kok ada di hint
ewin
89
2
·
8 tahun, 5 bulan yang lalu
·
2 jempol
ketika anda menambah menggunakan atributte append otomatis nilai dar variable daftar_mobil bertambah menjadi 3 sedangkan yg di minta oleh codesaya len(daftar_mobil) = 2 jadi kita harus menggunakan attribute remove untuk menjadikan panjang suatu nilai variable hmmmm
ewin
89
2
·
8 tahun, 5 bulan yang lalu
·
0 jempol
yang bener seperti ini mungkin heheeh mobil_1 = { "warna" : "merah", "jumlah pintu": 4 } mobil_2 = { "warna" : "putih", "jumlah pintu": 2 } daftar_mobil = [mobil_1,mobil_2] coder = { 'nama' : 'ewin', 'jomblo' : True } # tambahkan mobil 1 dan mobil 2 ke daftar_mobil # masih ingat cara menambahkan ke list? (hint: append) daftar_mobil.append('mobil') daftar_mobil.remove('mobil') # berikan kunci baru bernama 'mobil' ke coder # dan berikan nilai daftar_mobil coder['mobil'] = daftar_mobil print len(daftar_mobil) # hapus 'jomblo' di coder # kita mau tidak ada yang tahu XD del coder['jomblo'] # kita lihat seperti apa coder sekarang print coder