10.2 إنشاء القواميس
أهداف التعلم
في نهاية هذا القسم، ينبغي أن تكون قادرًا على
- إنشاء كائن قاموس باستخدام أزواج مفتاح-قيمة مُعطاة.
إنشاء القواميس
ثمة طريقتان لإنشاء قاموس فارغ:
- باستخدام الأقواس المعقوفة
{}. مثال:dict_1 = {}. - باستخدام دالّة
dict(). مثال:dict_2 = dict().
يمكن أيضًا إنشاء كائن قاموس باستخدام أزواج مفتاح-قيمة ابتدائية داخل أقواس معقوفة. مثال: my_dict = {"pizza": 2, "pasta": 3, "drink": 4} ينشئ كائن قاموس my_dict. يُفصل بين المفتاح وقيمته بنقطتين رأسيتين، وتُفصل أزواج المفتاح-القيمة بفواصل.
مفاهيم تطبيقية
تمارين إنشاء القواميس
دالّة dict() لإنشاء القواميس
يمكن إنشاء كائن قاموس بقيم ابتدائية باستخدام دالّة dict().
- إنشاء قاموس من قائمة من الصفوف.
my_list = [("apple", 2), ("banana", 3), ("orange", 4)] my_dict = dict(my_list) - إنشاء قاموس باستخدام الوسائط المُسمَّاة.
my_dict = dict(apple=2, banana=3, orange=4) - إنشاء قاموس من قاموس آخر.
old_dict = {"apple": 2, "banana": 3, "orange": 4} new_dict = dict(old_dict)
مفاهيم تطبيقية
دالّة dict() لإنشاء القواميس
جرّب بنفسك
قاموس المعلومات الشخصية
أنشئ قاموسًا، my_info، يحتوي على ثلاثة أزواج مفتاح-قيمة. يجب أن تكون المفاتيح "first name"، "last name"، و "age" مع قيم تمثل معلوماتك الشخصية المقابلة. ثم اطبع my_info.