इस ट्यूटोरियल में, हम पायथन 3.x में सूची के आंतरिक कामकाज के बारे में जानेंगे। या जल्दी। जब हम प्रत्येक चरण में एक पायथन स्टेटमेंट लिखते हैं, तो हम ऑब्जेक्ट और फ्रेम फॉर्मेशन को भी देखेंगे।
सूची को प्रारंभ करना:इसका अर्थ है कि हम कुछ तत्वों के साथ एक सूची बना रहे हैं।
>>> lis=[1,2,3,4]
यहां सूची चर को वैश्विक फ्रेम में घोषित किया गया है जो ऊपर दिखाए गए सूची ऑब्जेक्ट की बात कर रहा है
अब देखते हैं कि जब हम सूची में तत्व जोड़ते हैं तो क्या होता है।
>>> lis.append(8)
यहां अंत में तत्व जोड़ा जाता है और सूची का आकार 1 से बढ़ा दिया जाता है।
अब आइए देखें कि हम सूची से किसी विशिष्ट तत्व को कैसे हटा सकते हैं।
>>> lis.remove(2)
जब कोई तत्व सूची से हटा दिया जाता है तो सभी वर्ण लगातार बाईं ओर स्थानांतरित हो जाते हैं।
अब हम एक नया वेरिएबल घोषित करते हैं और इसे सूची के कटे हुए भाग के लिए संदर्भित करते हैं।
>>> p=lis[0:3]
अंत में, हम एक विशिष्ट अनुक्रमणिका पर तत्व को हटाने पर विचार करते हैं
>>> del p[0]
निष्कर्ष
इस लेख में, हमने पायथन 3.x में सूची के आंतरिक कामकाज के बारे में सीखा। या इससे पहले