Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah Saya Menambah Kekunci Baharu pada Kamus Python?

Bagaimanakah Saya Menambah Kekunci Baharu pada Kamus Python?

Linda Hamilton
Lepaskan: 2024-12-10 06:36:18
asal
367 orang telah melayarinya

How Do I Add New Keys to a Python Dictionary?

Menambah Kekunci Baharu pada Kamus

Dalam Python, kamus boleh berubah dan membenarkan penambahan dan pemadaman pasangan nilai kunci. Tidak seperti struktur data konvensional yang menawarkan kaedah .add() eksplisit, kamus mengendalikan penciptaan dan penugasan kunci secara berbeza.

Penyelesaian

Untuk menambah kunci baharu pada kamus sedia ada , hanya berikan nilai kepada kunci:

d = {'key': 'value'}
print(d)  # {'key': 'value'}

# Add a new key
d['mynewkey'] = 'mynewvalue'

print(d)  # {'key': 'value', 'mynewkey': 'mynewvalue'}
Salin selepas log masuk

Operasi ini mempunyai dua hasil:

  • Jika kunci tidak wujud, ia akan dicipta dan diberikan nilai yang disediakan.
  • Jika kunci sudah wujud, nilai semasanya ditimpa dengan nilai baharu.

Contoh

Pertimbangkan perkara berikut kod:

user_data = {'name': 'John Doe', 'age': 30}
print(user_data)  # {'name': 'John Doe', 'age': 30}

# Add a new key to the dictionary
user_data['email'] = 'john.doe@example.com'

print(user_data)  # {'name': 'John Doe', 'age': 30, 'email': 'john.doe@example.com'}
Salin selepas log masuk

Dalam contoh ini, kunci baharu 'e-mel' ditambahkan pada kamus 'data_pengguna' dan ia menunjuk kepada nilai 'john.doe@example.com'.

Atas ialah kandungan terperinci Bagaimanakah Saya Menambah Kekunci Baharu pada Kamus Python?. 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