पाइथन विकास पाठ्यक्रम
अध्याय
>
स्तर
सूचियाँ बनाना
संख्यात्मक सूचियाँ
सूचियों का उपयोग एक ही स्थान पर कई मानों को संग्रहीत करने के लिए किया जा सकता है, चाहे वे संख्या हों या शब्दों की स्ट्रिंग! यह आपके कोड में समय और स्थान की बचत करेगा और आपको डेटा को क्रम में पढ़ने में सक्षम बनाएगा।
इस अभ्यास में, बार्न के चारों ओर के सभी रंगीन अंडों को इकट्ठा करें और उन्हें एक सूची में संग्रहीत करें ताकि आप उन्हें एक कंटेनर में एक साथ रख सकें।

उद्देश्य
अंडे पकड़ो और एक लिस्ट में भरें जिसे आप कंटेनर में रख सकें।
खलियान में मौजूद विभिन्न अंडों को पकड़ें, और उन्हें एक साथ एक list में स्टोर करें ताकि आप उन्हें एक कंटेनर के अंदर रख सकें।
Lists वैरिएबल्स की तरह होते हैं जो आपको एक ही स्थान पर कई मान संग्रहीत करने की अनुमति देते हैं। आप इसे सामान्य वैरिएबल की तरह लिखते हैं लेकिन इसके बजाय आप मान के रूप में [] रखते हैं, जैसे: mylist = [] . फिर इसमें मान जोड़ने के लिए लिस्ट का नाम लिखें और append() फंक्शन का उपयोग करें, जैसे: mylist.append(1) . यहां एक उदाहरण है:
my_list = [] my_list.append(3) # लिस्ट में संग्रहीत पहला मान 3 है my_list.append(5) # लिस्ट में संग्रहीत दूसरा मान 5 है my_list.append(2) # लिस्ट में संग्रहीत तीसरा मान 2 है # यह कोड इस प्रकार से लिस्ट बनाता है: my_list = [3, 5, 2]
खेत में मौजूद प्रत्येक रंग के सभी अंडे पकड़ें और वैरिएबल्स बनाएं: blue_eggs, red_eggs, green_eggs . एक लिस्ट का नाम eggs बनाएं, जैसे eggs = [] , फिर संबंधित प्रकार के अंडे संग्रहित करके वैरिएबल में रखें, जैसे: blue_eggs = 5 .
इस सेटअप के साथ, आप ऊपर उल्लिखित append() फंक्शन का उपयोग करके वैरिएबल को लिस्ट में जोड़ सकते हैं, जैसे: eggs.append(blue_eggs) . सुनिश्चित करें कि इन्हें ऊपर सूचीबद्ध रंग के क्रम में और कोड एडिटर में प्रदान किए गए अनुसार जोड़ें।
एक बार जब सभी अंडे list में हो जाएं, तो X मार्क के लिए जाएं और place() फंक्शन का उपयोग करके उन्हें कंटेनर में रखें, उसी तरह जैसे आप किसी वैरिएबल को रखते हैं, जैसे: player.place(eggs) .