หลักสูตรการพัฒนา Python
บทที่
>
ระดับ

การใช้ดิกชันนารี
การวางวัตถุโดยใช้พจนานุกรม

วัตถุประสงค์

เก็บเกี่ยวพืชทั้งหมดในทุ่งและจัดเก็บลงในโกดังโดยใช้พจนานุกรม

มีพืช 4 ชนิดที่เติบโตในทุ่ง: "corn", "carrot", "wheat" และ "parsnip" เก็บเกี่ยวพืชและวางไว้ในโกดังโดยการตั้งค่าพจนานุกรม

เดินไปตามทุ่งและเก็บพืชทั้งหมด เมื่อคุณนำทางผ่านทุ่งได้สำเร็จแล้ว ให้ระบุจำนวนพืชในแต่ละประเภทและจัดเก็บในพจนานุกรมเพื่อให้ง่ายต่อการจัดการและเก็บรักษา

crops = {} crops["corn"] = number of corn stocks in the field .......

เริ่มต้นโดยการสร้างพจนานุกรมที่ชื่อว่า crops และเพิ่มชื่อของพืชแต่ละชนิดในรูปแบบของสตริง กำหนดค่าให้แต่ละพืชเป็นจำนวนของพืชที่คุณเก็บเกี่ยวในแต่ละประเภท

หลังจากที่คุณเก็บเกี่ยวพืชทั้งหมดและวางไว้ในพจนานุกรมแล้ว ให้เดินไปยังจุดที่มีเครื่องหมาย X และหันหน้าไปยังกล่องเพื่อวางพืชลงในโกดังโดยใช้ฟังก์ชัน place() เช่นนี้: place(crops["corn"]) แต่ละจุดที่มีเครื่องหมาย X จะมีป้ายระบุพืชที่ถูกจัดเก็บอยู่ในนั้น

ทำให้ด่านนี้เสร็จสมบูรณ์โดยการจัดเก็บพืชไว้ในกล่องที่ถูกต้องตามป้ายที่ระบุไว้

หนังสือโค้ด