पायथन में, नकारात्मक सूचकांकों का उपयोग करके किसी सूची में तत्वों तक पहुंचना कुछ लोगों के लिए भ्रमित करने वाला हो सकता है। जबकि 0 जैसा सकारात्मक सूचकांक पहले तत्व को संदर्भित करता है, -1 जैसा नकारात्मक सूचकांक अंतिम तत्व को इंगित करता है।
आपके द्वारा प्रदान किए गए उदाहरण कोड पर विचार करें:
# node list
n = []
for i in xrange(1, numnodes 1):
tmp = session.newobject();
n.append(tmp)
link(n[0], n[-1])
यहां, n[0] सूची n के पहले तत्व का प्रतिनिधित्व करता है, जो सूची की शुरुआत में तत्व है। दूसरी ओर, n[-1] सूची के अंतिम तत्व, सबसे दाईं ओर वाले तत्व को संदर्भित करता है।
नकारात्मक अनुक्रमण आपको एक सूची के माध्यम से अंत से शुरुआत तक पुनरावृत्त करने की अनुमति देता है। उदाहरण के लिए, n[-2] आपको दूसरा-से-अंतिम तत्व देगा, और n[-3] आपको तीसरा-से-अंतिम तत्व देगा।
सूचियों में हेरफेर करने के लिए नकारात्मक अनुक्रमण को समझना आवश्यक है पायथन में कुशलतापूर्वक। यह आपको सूची के आरंभ और अंत दोनों से तत्वों तक पहुंचने और संशोधित करने की अनुमति देता है, जिससे यह अनुक्रमों के साथ काम करने के लिए एक शक्तिशाली उपकरण बन जाता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3