الوحدة الثالثة: هياكل البيانات الخطية
أهداف تعلم الوحدة الثالثة: هياكل البيانات الخطية
الأدوات إصدار بيئة التواصل باي تشارم (PyCharm Community Edition)
صف البيانات الصف (Tuple) هو أحد هياكل البيانات الأخرى في بايثون ويضم عددًا مرتبا من البيانات
القاموس (Dictionary) يعد القاموس (Dictionary) هيكل بيانات قابل للتغيير يتضمن مجموعة من العناصر،
يمكنك إنشاء قاموس بحيث يُدخل المستخدم بياناته.
أنشئ قاموسا يحتوي على أسماء ثلاثة طلبة، والفاكهة المفضلة لكل واحد منهم.
الدوال المستخدمة مع القاموس
الوصول إلى عناصر القاموس
يمكن استخدام الأوامر الآنية لتغيير قيمة عنصر داخل القاموس
جرب المقطع البرمجي الآتي واكتب النتيجة التي تظهر على الشاشة. Students= {
حدث قيمة المفتاح الموجود
dictName.values(), dictName.keys()
dictName.clear() يمكن استخدام دالة ( )clear لإزالة جميع عناصر القاموس
حذف عنصر من القاموس
تلقيت رسالة خطأ لأنك حاولت طباعة قاموس قمت بحذفه سابقا.
استخدامات هياكل البيانات
مشروع البنك
وضح الاختلاف بين القاموس والقائمة من حيث طريقة الوصول إلى عناصر كل منها.
أنشئ قاموسا خاصا باسمك واسم العائلة، ثم اطبعه.
أنشئ قاموسا يتم تعبئته من قبل المستخدم، بحيث يُدخل رقم هاتفه واسمه ثم يطبعهما.
أنشئ قاموسا يحتوي على الاسم الأول والاسم الأخير لثلاثة من أصدقائك.
استخدم عمليات القواميس في بايثون للقيام بما يأتي: إنشاء قاموس يحتوي على اسم الطالب والمعدل الخمسة من زملائه.