Pada artikel ini, kami akan menunjukkan cara mendapatkan daftar semua kunci dari kamus python menggunakan berbagai metode. Kita bisa mendapatkan daftar semua kunci dari kamus python menggunakan metode berikut − Show
Asumsikan kita telah mengambil kamus contoh. Kami akan mengembalikan daftar semua kunci dari kamus python menggunakan metode berbeda seperti yang ditentukan di atas Metode 1. Menggunakan dikt. kunci() metodeDalam Kamus Python, dict. metode keys() menyediakan objek tampilan yang menampilkan daftar semua kunci dalam kamus dalam urutan penyisipan Algoritma (Langkah)Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
ContohProgram berikut mengembalikan daftar semua kunci kamus menggunakan fungsi keys() − KeluaranSaat dijalankan, program di atas akan menghasilkan keluaran berikut - dict_keys([10, 12, 14]) Metode 2. Menggunakan list() dan dict. kunci() fungsiMetode list() dalam Python menerima setiap iterable sebagai argumen dan mengembalikan daftar. Iterable adalah objek dalam Python yang dapat diulang Algoritma (Langkah)Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
ContohProgram berikut mengembalikan daftar semua kunci kamus menggunakan fungsi list() dan keys() Keluaran[10, 12, 14]_ Metode 3. Menggunakan pemahaman DaftarAlgoritma (Langkah)Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
ContohProgram berikut mengembalikan daftar semua kunci kamus menggunakan pemahaman Daftar− Keluaran[10, 12, 14]_ Metode 4. Menggunakan operator Unpacking(*)Operator pembongkaran * bekerja dengan objek apa pun yang dapat diubah, dan karena kamus memberikan kuncinya saat diulang, Anda dapat dengan mudah membuat daftar dengan menggunakannya di dalam daftar literal Algoritma (Langkah)Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
print([*demoDictionary]) ContohProgram berikut mengembalikan daftar semua kunci kamus menggunakan operator pembongkaran (*) − Keluaran[10, 12, 14]_ Metode 5. Menggunakan fungsi append() dan For loopAlgoritma (Langkah)Berikut ini adalah Algoritma/langkah yang harus diikuti untuk melakukan tugas yang diinginkan −
ContohProgram berikut mengembalikan daftar semua kunci kamus menggunakan fungsi append() & For loop − KeluaranSaat dijalankan, program di atas akan menghasilkan keluaran berikut - [10, 12, 14]_ KesimpulanArtikel ini mengajari kami cara menggunakan fungsi keys() untuk mendapatkan seluruh kunci kamus serta cara menggunakan fungsi list() untuk mengubah kunci menjadi daftar. Selain itu, kami belajar cara menggunakan pemahaman daftar dan for loop dalam kode yang sama untuk mengubah kunci dari kamus yang dikembalikan oleh metode keys() ke daftar. Terakhir, kita belajar cara menambahkan elemen ke daftar menggunakan fungsi append() (Di sini kami menambahkan kunci ke daftar) Bisakah kita meneruskan daftar sebagai kunci dalam kamus Python?Kedua, kunci kamus harus dari jenis yang tidak dapat diubah. Misalnya, Anda dapat menggunakan integer, float, string, atau Boolean sebagai kunci kamus. Namun, baik daftar maupun kamus lain tidak dapat berfungsi sebagai kunci kamus , karena daftar dan kamus dapat berubah.
Bagaimana cara mengubah daftar menjadi kunci kamus dengan Python?Karena kamus python tidak diurutkan, hasilnya bisa dalam urutan apa pun. Untuk mengonversi daftar menjadi kamus, kita dapat menggunakan pemahaman daftar dan membuat kunci. pasangan nilai dari elemen berurutan. Akhirnya, ketikkan daftar yang akan diketik dict .
Bagaimana cara menggunakan daftar sebagai nilai dalam kamus Python?Cara membuat Kamus Python dengan List As Value . Metode 1. Membuat dan menginisialisasi kamus menggunakan {} atau dict() Metode 2. Buat kamus kosong dan tambahkan kunci. pasangan nilai untuk itu Metode 3. Gunakan fungsi zip() bawaan di Python Bagaimana cara mendapatkan kunci kamus dari daftar?4 Cara Mengekstrak Kunci Kamus sebagai Daftar . (1) Menggunakan fungsi list(). my_list = daftar(my_dict) (2) Menggunakan dikt. kunci(). my_list = daftar(my_dict. kunci()) (3) Menggunakan Pemahaman Daftar. my_list = [i untuk i di my_dict] (4) Menggunakan For Loop. my_list = [] untuk i di my_dict. daftarku. tambahkan (i) |