دورة تطوير بايثون
الفصل
>
المستوى
إنشاء القوائم
دمج قوائم السلاسل
الهدف
اجمع عدة فواكه وجرة وضعها معًا في قائمة بحيث يمكنك دمجها لصنع عصير الفاكهة.
تمامًا كما هو الحال مع القوائم الرقمية، يمكنك أيضًا دمج القوائم النصية واستخدام التركيبات لإنتاج مواد أخرى.
أولاً، امسك الجرة الفارغة وامشِ إلى علامة X الداكنة لكي تجمع أيضًا بعض الماء باستخدام دالة collect()، على النحو التالي: player.collect(”water”) . بعد ذلك قم بتخزين هذه المكونات في قائمة تسمى base، على النحو التالي: base = [”jar”, “water”] .
بعد ذلك، قم بجمع الفواكه الأربعة (4) المختلفة الموجودة في الحقل وقم بتخزينها في قائمتها الخاصة المسماة fruits بنفس طريقة القائمة السابقة. الفواكه المعنية هي: “orange” , “apple” , “pear” و "peach” .
بمجرد إعداد القوائم، توجه إلى علامة X الفاتحة حتى نتمكن من دمج العناصر في مادة جديدة. قم أولاً بإضافة (+) القائمتين معًا إلى قائمة واحدة تُسمى mixture، على النحو التالي: mixture = [base + fruits] .
أثناء الوقوف على علامة X وأنت تواجه البطانية، استخدم دالة combine() مع القائمة الجديدة كقيمة. هذا سيمكنك من إنشاء عصير الفاكهة وإكمال المستوى.