Search⌘ K

عمليات القاموس

تعرف على كيفية إدارة قواميس Python عن طريق إضافة الإدخالات وتحديثها وإزالتها، والتحقق من وجود مفتاح .

إضافة وتحديث الإدخالات

يمكننا إضافة مُدخلات جديدة إلى القاموس بمجرد تعيين قيمة مفتاح. يُنشئ Python المُدخل تلقائيًا. إذا كانت هناك قيمة موجودة بالفعل عند هذا مفتاح، فسيتم تحديثها:

Python 3.10.4
phone_book = {"Batman": 468426,
"Cersei": 237734,
"Ghostbusters": 44678}
print(phone_book)
phone_book["Godzilla"] = 46394
print(phone_book)
phone_book["Godzilla"] = 9000
print(phone_book)

إزالة الإدخالات

لحذف إدخال في القاموس، يمكننا استخدامdel الكلمة الأساسية، والتي تزيل زوج المفتاح والقيمة نهائيًا. بعد استخدامdel ، لن يكون مفتاح موجودًا في القاموس بعد الآن، ومحاولة الوصول إليه ستؤدي إلىKeyError . وإليك مثال:

Python 3.10.4
phone_book = {"Batman": 468426,
"Cersei": 237734,
"Ghostbusters": 44678}
print(phone_book)
del phone_book["Batman"]
print(phone_book)

إذا أردنا استخدام قيمة المحذوفة، ...