تيكبامين

مقدمة إلى القواميس (Dictionaries)

تعرفنا حتى الآن على عدة أنواع: str وint وfloat وbool وlist. النوع الوحيد من بينها الذي يستطيع احتواء عدة قيم هو list.

الآن سنتعلم نوعًا آخر من الحاويات هو dict، اختصار dictionary، أي القاموس.

فكّر في القاموس المعتاد الذي تبحث فيه عن كلمة لتحصل على تعريفها أو ترجمتها. قواميس بايثون تعمل بفكرة مشابهة لكن بصورة أعم: تبحث باستخدام مفتاح (key) لتحصل على القيمة (value) المرتبطة به.

هذا مثال لقاموس صغير يترجم كلمات إنجليزية إلى الفرنسية:

french = {'apple': 'pomme', 'box': 'boite'}

شغّل السطر السابق في الطرفية.