Daftar kunci adalah tampilan kamus, artinya setiap perubahan yang dilakukan pada kamus akan tercermin dalam daftar kunci Show
ContohTambahkan item baru ke kamus asli, dan lihat bahwa daftar kunci juga diperbarui mobil = { x = mobil. kunci() print(x) # sebelum perubahan mobil["warna"] = "putih" print(x) #setelah perubahan Cobalah sendiri "Dapatkan NilaiMetode Daftar nilai adalah tampilan kamus, artinya setiap perubahan yang dilakukan pada kamus akan tercermin dalam daftar nilai ContohBuat perubahan di kamus asli, dan lihat bahwa daftar nilai juga diperbarui mobil = { x = mobil. nilai() print(x) # sebelum perubahan mobil["tahun"] = 2020 print(x) #setelah perubahan Cobalah sendiri "ContohTambahkan item baru ke kamus asli, dan lihat bahwa daftar nilai juga diperbarui mobil = { x = mobil. nilai() print(x) # sebelum perubahan mobil["warna"] = "merah" print(x) #setelah perubahan Dapatkan ItemMetode Daftar yang dikembalikan adalah tampilan item kamus, artinya setiap perubahan yang dilakukan pada kamus akan tercermin dalam daftar item Nilai objek tampilan tidak dengan sendirinya mengembalikan daftar nilai item penjualan tetapi mengembalikan tampilan semua nilai kamus Jika daftar diperbarui kapan saja, perubahannya tercermin pada objek tampilan itu sendiri, seperti yang ditunjukkan pada program di atas Artikel ini menjelaskan cara mendapatkan nilai dari kamus (
Jika Anda ingin mengekstrak kunci berdasarkan nilainya, lihat artikel berikut
Tautan Bersponsor Dapatkan nilai dari kamus dengan dict[key] (KeyError untuk kunci yang tidak ada)Di Python, Anda bisa mendapatkan nilai dari kamus dengan menentukan kunci seperti
sumber. Dalam hal ini, _sumber. Perhatikan bahwa tidak ada masalah untuk menentukan kunci yang tidak ada jika Anda ingin menambahkan elemen baru
sumber. Untuk informasi selengkapnya tentang menambahkan item ke kamus, lihat artikel berikut ini
Gunakan _4 untuk memeriksa apakah kuncinya ada di kamus
Gunakan dict.get()_ untuk mendapatkan nilai default untuk kunci yang tidak adaAnda dapat menggunakan metode kamus 6 (dict ) untuk mendapatkan nilai default apa pun tanpa kesalahan jika kuncinya tidak adaTentukan kunci sebagai argumen pertama. Nilai yang sesuai dikembalikan jika kuncinya ada, dan 8 dikembalikan jika kuncinya tidak ada Perhatikan bahwa sintaks print(type(my_dict)) ditambahkan di bagian bawah sintaks untuk menunjukkan bahwa kita mendapatkan kamus Sekarang, mari gunakan fungsi list() untuk mengekstrak nilai kamus sebagai daftar my_dict = {'A': 300, 'B': 150, 'C': 500, 'D': 850, 'E': 400} my_list = list(my_dict.values()) print(my_list) print(type(my_list))_ Seperti yang Anda lihat, nilai kamus diekstraksi sebagai daftar
Contoh 2. Gunakan pemahaman daftar untuk mengekstrak nilai kamusSekarang, mari ekstrak nilai kamus sebagai daftar menggunakan pemahaman daftar my_dict = {'A': 300, 'B': 150, 'C': 500, 'D': 850, 'E': 400} my_list = [i for i in my_dict.values()] print(my_list) print(type(my_list))_ Anda akan mendapatkan daftar yang sama seperti pada contoh sebelumnya _Contoh 3. Gunakan loop for untuk mengekstrak nilai kamusTerakhir, Anda dapat menggunakan For Loop untuk mengekstrak nilai sebagai daftar my_dict = {'A': 300, 'B': 150, 'C': 500, 'D': 850, 'E': 400} my_list = [] for i in my_dict.values(): my_list.append(i) print(my_list) print(type(my_list)) Seperti sebelumnya, Anda akan mendapatkan daftar yang sama _Ekstrak Nilai Kamus sebagai Daftar DaftarBagaimana jika Anda ingin mengekstrak nilai kamus sebagai daftar daftar? Misalnya, anggaplah Anda memiliki kamus berikut my_list = [i for i in my_dict.values()]1 Hasil my_list = [i for i in my_dict.values()]2 Anda kemudian dapat menerapkan sintaks berikut untuk mengekstrak nilai kamus sebagai daftar daftar my_list = [i for i in my_dict.values()]3 Anda sekarang akan mendapatkan daftar daftar my_list = [i for i in my_dict.values()]4 Anda mungkin juga ingin memeriksa panduan berikut yang menjelaskan cara mengekstrak kunci kamus sebagai daftar Bagaimana cara mendapatkan semua nilai dari dict Python?Kita bisa menggunakan metode values() dengan Python untuk mengambil semua nilai dari kamus. Metode values() bawaan Python mengembalikan objek tampilan yang mewakili daftar kamus yang berisi setiap nilai.
Bagaimana mengekstrak semua nilai dari kamus?Cara Mengekstrak Nilai Kamus sebagai Daftar . (1) Menggunakan fungsi list(). my_list = daftar(my_dict. nilai()) (2) Menggunakan Pemahaman Daftar. my_list = [i untuk i di my_dict. nilai()] (3) Menggunakan For Loop. my_list = [] untuk i di my_dict. nilai(). daftarku. tambahkan (i) Bagaimana cara mendapatkan data dari kamus dengan Python?Dengan Python, Anda bisa mendapatkan nilai dari kamus dengan menentukan kunci seperti dict[key] . Dalam hal ini, KeyError dimunculkan jika kuncinya tidak ada. Perhatikan bahwa tidak ada masalah untuk menentukan kunci yang tidak ada jika Anda ingin menambahkan elemen baru. |