ما هو القاموس؟ في هذا الدرس سنبدأ الحديث عن القواميس القواميس في بايثون هي الاسم Name وأزواج قيمة المتغيرات لذا لنأخذ هذا إلى الدورة السابقة إذا كنت قد أخذت بايثون للمبتدئين تتذكر أننا تحدثنا عن القوائم حسنًا، القاموس يشبه القائمة نوعًا ما حيث يكون لديك اسم واحد لمتغير وهذا الاسم المتغير يحتوي على حالات متعددة من هذا المتغير الفرق هو، أن هناك متغيرين جزأين على سبيل المثال، إذا كنا سنقوم بعمل قاموس لأفلامنا المفضلة لمخرجينا المفضلين قد يكون لدينا شيء من هذا القبيل باسم "الضباب" يليه جون كاربنتر the fog, John Carpenter "the fog" وجون كاربنتر سيكونان مرتبطين كان جون كاربنتر مخرج فيلم "الضباب" the fog بلغات البرمجة الأخرى يمكننا أن نطلق على القواميس المصفوفات الترابطية هنا حيث نجد نوعا ما التشابه بين Python ولغات البرمجة الأخرى الآن، أفضل شيء نفعله بدلاً من مجرد التحدث عن القواميس هو إلقاء نظرة على أحدها لذلك سنقوم بإنشاء قاموس بسيط للغاية وفي الحقيقة، سأستخدم الأفلام والمخرجين لذلك لكي نبدأ علينا إعطاء اسم لقاموسنا لذا فإن القاموس الذي سأقوم بإنشائه سيسمى أفلامي My Movies وسنقوم بتعيين ذلك لأزواج مختلفة من الأفلام والمخرجين والطريقة التي نبدأ بها هي إنشاء القائمة داخل الأقواس المتعرجة لذلك سنضع علامة تساوي = ثم سأضع مجموعة من الأقواس المتعرجة أو الأقواس المعقوصة {} الشيء التالي الذي سنفعله هو وضع عنوان فيلم الآن يصادف أن فيلم "the fog" هو في الواقع واحد من أفلامي المفضلة بعد وضع العنوان تقوم بإغلاق علامة الاقتباس الفردي ثم تتبعها بنقطتين وبعد ذلك تضع اسم المخرج أيضًا في اقتباسات مفردة لذلك من السهل جدًا تذكر ذلك لكنها قد تصبح صعبة بعض الشيء بمجرد أن تبدأ في إضافة عدد غير قليل الشيء التالي الذي نقوم به، بمجرد أن يكون لدينا زوج سنقوم بفصل هذا الزوج عن زوج آخر بفاصلة لنفترض الفيلم التالي الذي أريد وضعه هو "يوم الجمعة الثالث عشر" Friday the 13th لذلك لدينا "Friday the 13th" متبوعة باقتباسات ومن ثم علينا أن نضع النقطتين الرأسيتين : ثم نضع اسم المخرج الذي صادف أن يكون شون كننغهام يمكننا الاستمرار في إضافة إدخالات، ولكن في الوقت الحالي أنا فقط سأتوقف هنا هذه طريقة أساسية لإنشاء قاموس الآن، إذا أردنا طباعة هذا القاموس ما سنفعله هو مجرد وضع جملة طباعة تحته سنقوم بكتابة كلمة الطباعة Print ثم في داخل الأقواس، أفلامي My Movies وهذا كل ما في الأمر لذا يمكننا حفظ هذا ويجب أن أخبرك لقد بدأت هذا في مجلدي، لغة Python للمستوى المتوسط وسيكون الدرس 001 لذلك أنا بالفعل حفظته وسأنقر حفظ Save مرة أخرى والآن سأقوم بتشغيل النموذج Module وترى هنا أنه يخرج كل من أزواج قيمة الاسم في قاموسي هذه هي أساسيات القواميس في الدرس التالي سوف نتعمق أكثر في إنشاء القواميس أراك لاحقا