• 1
    إدخال وإخراج البيانات
    • المهام
  • 2
    الشروط
    • المهام
  • 3
    حلقة for
    • المهام
  • 4
    السلاسل النصية
    • المهام
  • 5
    حلقة while
    • المهام
  • 6
    القوائم
    • المهام
  • 7
    مصفوفات ثنائية الأبعاد
    • المهام
  • 8
    القواميس
    • المهام
  • 9
    المجموعات
    • المهام
  • 10
    الدوال والتكرار
    • المهام
  • к

درس 8. Dictionary

الصعوبة:

иконка человека красный иконка человека белая иконка человека зеленая Pythonlib

مسألة«دمج القواميس»

💻 Python
صديقتان، آنا وماريا، قررتا دمج وصفاتهما الطهوية. كل منهما لديها قاموس خاص بها، حيث المفتاح هو اسم الطبق، والقيمة هي قائمة المكونات. مهمتك هي مساعدتهما في إنشاء كتاب طهي مشترك واحد، يدمج قاموسيهما. إذا كان كلا الكتابين يحتويان على وصفة بنفس الاسم، فمن الضروري دمج قوائم المكونات بحيث يحتوي الكتاب العام على قائمة كاملة بجميع المكونات اللازمة لهذا الطبق (بدون تكرار).

تنسيق الإدخال

أولاً، الرقم   n   - عدد الوصفات في كتاب آنا للطهي. ثم يتم إدخال   n   سطرًا، يحتوي كل سطر على اسم الوصفة (نص) وبعد مسافة قائمة المكونات (نص مفصول بفواصل). بعد ذلك، الرقم   m   - عدد الوصفات في كتاب ماريا للطهي. ثم،   m   سطرًا بتنسيق مشابه: اسم الوصفة (نص) وبعد مسافة قائمة المكونات (نص مفصول بفواصل)

تنسيق الإخراج

يتم عرض كتاب الطهي الموحد بتنسيق (سلسلة نصية) ومن خلال فجوة قائمة المكونات (سلسلة نصية مفصولة بفواصل). يجب ترتيب الوصفات أبجديًا حسب الاسم

مثال

إدخال

2
فطائر تفاح، تفاح، دقيق، سكر
خضروات خيار، طماطم، بصل
1
فطيرة تفاح قرفة، دقيق

إخراج

فطائر قرفة دقيق سكر تفاح تفاح
سلطة بصل خضار خيار طماطم

تلميح

There will be no clue here, decide for yourself!

main.py
اختبار 1
اختبار 2
اختبار 3
اختبار 4
اختبار 5
اختبار 6
اختبار 7
اختبار 8
اختبار 9
اختبار 10
حل المطور

🎉 تهانينا! 🎉

لقد حللت المهمة ببراعة! كان صعبًا لكنك وجدت الحل الصحيح. أنت خطوة أقرب إلى الاحتراف! استمر، كل مرحلة تجعلك أقوى.

AD

إعلان

red-snake blue-snake green-snake

جارٍ تشغيل الكود...

مساعد الذكاء الاصطناعي

مرحباً! أنا مساعدك في البرمجة. اسألني أي شيء عن Python — يمكنني شرح الدوال والطرق ومساعدتك في المهمة الحالية!