Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Mengekstrak Kunci Kamus sebagai Senarai dalam Python 3?

Bagaimana untuk Mengekstrak Kunci Kamus sebagai Senarai dalam Python 3?

Susan Sarandon
Lepaskan: 2024-11-26 03:59:16
asal
235 orang telah melayarinya

How to Extract Dictionary Keys as a List in Python 3?

Mengekstrak Kunci sebagai Senarai dalam Python 3

Sementara dalam Python 2.7, mendapatkan kunci kamus sebagai senarai adalah mudah, Python 3 memperkenalkan perubahan yang mengembalikan objek dict_keys sebaliknya. Perubahan ini boleh diatasi menggunakan pemahaman senarai:

list(newdict.keys())
Salin selepas log masuk

Kaedah ini menukar objek dict_keys kepada senarai biasa.

Walau bagaimanapun, adalah penting untuk mempertimbangkan sama ada menggunakan objek dict_keys menimbulkan sebarang implikasi fungsian . Penaipan itik dalam Python membolehkan objek dengan semantik serupa dianggap sebagai boleh ditukar ganti. dict_keys berkelakuan seperti senarai dalam banyak cara, membenarkan lelaran dan operasi seperti senarai yang lain:

for key in newdict.keys():
    print(key)
Salin selepas log masuk

Walaupun dict_keys tidak menyokong sisipan seperti dict[k] = v, operasi sedemikian mungkin tidak diperlukan dalam kebanyakan senario. Dengan menerima penaipan itik, anda boleh memanfaatkan kefungsian dict_keys tanpa bergantung pada penukaran senarai eksplisit.

Atas ialah kandungan terperinci Bagaimana untuk Mengekstrak Kunci Kamus sebagai Senarai dalam Python 3?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan