Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk menamakan semula Kunci Kamus dalam Python?

Bagaimana untuk menamakan semula Kunci Kamus dalam Python?

Susan Sarandon
Susan Sarandonasal
2024-11-09 21:29:02978semak imbas

How to Rename a Dictionary Key in Python?

Menamakan semula Kunci Kamus dalam Python

Dalam Python, kamus ialah struktur data boleh ubah yang menyimpan pasangan nilai kunci. Menukar nama kunci dalam kamus ialah proses mudah yang boleh dicapai dalam beberapa cara.

Kaedah Dua Langkah:

  1. Buat yang baharu kekunci dengan nama yang dikehendaki dan tetapkan nilai kekunci lama.
  2. Padam kekunci lama daripada kamus.
dictionary = {1: 'one', 2: 'two', 3: 'three'}
new_key = 'ONE'
dictionary[new_key] = dictionary[1]
del dictionary[1]

Kaedah Satu Langkah:

Sebagai alternatif, anda boleh menggunakan kaedah pop untuk mencipta kunci baharu secara serentak dan memadamkan kunci lama . Walau bagaimanapun, kaedah ini menimbulkan KeyError jika kunci lama tidak wujud.

dictionary = {1: 'one', 2: 'two', 3: 'three'}
new_key = 'ONE'
dictionary[new_key] = dictionary.pop(1)

Langkah Berjaga-jaga:

Perhatikan bahawa menggunakan kaedah satu langkah akan memadamkan nilai yang dikaitkan dengan kunci lama. Oleh itu, jika anda berhasrat untuk mengekalkan nilai, gunakan kaedah dua langkah sebaliknya.

Atas ialah kandungan terperinci Bagaimana untuk menamakan semula Kunci Kamus dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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