Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Mengalih keluar Kekunci yang Tidak Diingini daripada Kamus?

Bagaimana untuk Mengalih keluar Kekunci yang Tidak Diingini daripada Kamus?

DDD
Lepaskan: 2024-11-29 14:09:11
asal
785 orang telah melayarinya

How to Remove Unwanted Keys from a Dictionary?

Bagaimana untuk Memangkas Kunci Berlebihan daripada Kamus?

Kamus anda mengandungi banyak entri, tetapi anda hanya mengambil berat tentang sebilangan kecil sahaja. Untuk memudahkan kerja anda, anda mencari cara untuk membuang entri yang tidak diingini dengan cekap. Begini cara anda boleh mencapainya:

Membina Kamus Baharu:

dict_you_want = {key: old_dict[key] for key in your_keys}
Salin selepas log masuk

Menggunakan pemahaman kamus, coretan kod ini mencipta kamus baharu yang mengandungi hanya kunci yang anda tentukan dalam "kunci_anda." Ia adalah penyelesaian yang elegan dan cekap.

Penyingkiran Di Tempat:

Jika anda lebih suka mengubah suai kamus asal, anda boleh menggunakan pendekatan ini:

unwanted = set(old_dict) - set(your_keys)
for unwanted_key in unwanted: del old_dict[unwanted_key]
Salin selepas log masuk

Kaedah ini mengenal pasti kunci yang tidak diingini dan mengeluarkannya satu demi satu daripada yang sedia ada kamus.

Ingat bahawa pendekatan pemahaman kamus adalah berfaedah dari segi kelajuan dan penggunaan memori, terutamanya untuk kamus besar, kerana sifat ekspresi penjananya.

Atas ialah kandungan terperinci Bagaimana untuk Mengalih keluar Kekunci yang Tidak Diingini daripada Kamus?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan