نتحدث اليوم عن الدوال التي تستخدم مع القواميس وهي كالاتي :
تستخدم هذه الدالة لجلب قيمة مفتاح من القاموس - سبق ان تحدثنا عن المفاتيح والقيم في القاموس في درس المتغيرات
س = {"apple" : "تفاح" , "orange" : "برتقال"}
اكتب( احضار_قيمة_من_قاموس(س , "apple"))
يمكن عمل نفس المثال السابق بالطريقة التالية
س = {"apple" : "تفاح" , "orange" : "برتقال"}
اكتب( س ["apple"])
هذه الدالة تعيد لنا قائمة بجميع اسماء المفاتيح الموجودة ضمن القاموس - اسماء المفاتيح فقط بدون قيمها - :
س = {"apple" : "تفاح" , "orange" : "برتقال"}
اكتب( جلب_مفاتيح_القاموس(س))
سيتم كتابة ["apple" , "orange"]
هذه الدالة تعيد لنا قيم المفاتيح الموجودة في قاموس معين - تعيد قيم فقط بدون اسماء مفاتيح :
س = {"apple" : "تفاح" , "orange" : "برتقال"}
اكتب( جلب_قيم_القاموس(س))
سيتم كتابة ["تفاح" , "برتقال"]
تستخدم هذه الدالة لحذف مفتاح بقيمته من قاموس معين ، مثال :
س = {"apple" : "تفاح" , "orange" : "برتقال"}
اكتب( حذف_من_القاموس(س , "apple"))
سيتم كتابة {"orange" : "برتقال"}
تاخذ هذه الدالة قاموس وتاخذ مفتاح وتعيد ترتيبه في القاموس - العنصر الاول , الثاني .... :
س = {"apple" : "تفاح" , "orange" : "برتقال"}
اكتب( تمركز_القيمة_في_القاموس(س , "apple"))
سيتم كتابة صفر
لاستخراج قيمة قيمة مفتاح معين من قاموس نقوم بكتابة اسم القاموس ثم قوسين يحتويان على اسم الفتاح هكذا :
س = {"apple" : "تفاح" , "orange" : "برتقال"}
اكتب(س ["apple"])
سيتم كتابة تفاح