تعرّفنا سابقًا على الأنواع الأربعة الأولى من المتغيرات في بايثون، وهي الأعداد، النصوص، القيم المنطقية، والقوائم. في هذا الجزء، سنتعرّف على نوعين جديدين يُستخدمان لتخزين البيانات بطرق مختلفة، وهما القُطع والقواميس.
5. القُطع: تشبه القوائم كثيرًا، لكن الفرق الأساسي هو أن القُطع ثابتة. أي لا يمكن تعديل عناصرها بعد إنشائها.
6. القواميس: القاموس نوع متغير قوي جدًا في بايثون، لأنه يُخزن البيانات على شكل أزواج من مفتاح وقيمة. كل مفتاح مرتبط بقيمة معينة، ويمكن الوصول إليها باستخدام اسم المفتاح. مثال:
student = {“name”: “Massa”, “age”: 22, “major”: “AI Engineering”}
وللوصول إلى قيمة الاسم نكتب:
print(student[“name”])