तो मैं अजगर के साथ खेल रहा हूं और कुछ अजीब लगता है। किसी सूची से चयन करने में -1
का अर्थशास्त्र संगत प्रतीत नहीं होता है।पायथन सूची/उपनिवेश चयन -1 अजीबता
तो मैं संख्या
ls = range(1000)
सूची का अंतिम तत्व की एक सूची है, तो निश्चित रूप ls[-1]
की लेकिन अंत मैं करूंगा करने के लिए मध्य कहना से अगर मैं इस बात का एक sublist ले ताकि मैं सब कुछ प्राप्त
ls[500:-1]
लेकिन यह मुझे सूची में अंतिम तत्व वाली एक सूची नहीं देता है, बल्कि इसके बजाय प्रत्येक सूची में यूपी को अंतिम तत्व में शामिल किया गया है। मैं भी दसवें तत्व (ताकि चयनकर्ता समावेशी होना चाहिए), क्यों तो यह -1
लिए काम नहीं करता युक्त एक सूची प्राप्त लेकिन अगर मैं
ls[0:10]
है।
मैं निश्चित रूप से ls[500:]
या ls[500:len(ls)]
(जो मूर्खतापूर्ण होगा) कर सकते हैं। मैं बस सोच रहा था कि -1 के साथ सौदा क्या था, मुझे एहसास हुआ कि मुझे इसकी आवश्यकता नहीं है।