इस सवाल का पहले से ही एक उत्तर है: < / P>
- 3 जवाब
MATLAB इस के लिए एक त्रुटि फेंकता है :
& gt; & gt; A = [2,3,4] & gt; & gt; एक (3: 4) इंडेक्स सीधा सीमा से बाहर
अगर कुछ इसी तरह की पायथन के साथ की कोशिश की जाती है, तो यह क्यों नहीं है?
& gt; & gt; & gt; A = [2,3,4]> gt; & gt; & gt; एक [2: 3] [4]
अजगर में पायथन में सूचकांक '3' नहीं है, पायथन में शून्य से नंबरिंग शुरू करने पर विचार?
स्कीइसिंग बिना बाहर इंडेक्स के लिए अजगर में त्रुटि बढ़ाते हैं ..
& gt; & gt; & gt; S = [1,2,3]> gt; & gt; & gt; एस [1, 000] [1] [1, 2, 3]
स्ट्रिंग से (सूचियों पर लागू होता है, ट्यूपल्स भी):
डिगेंरेट करें स्लाइस सूचकांकों को सुन्दर तरीके से संभाला जाता है: एक इंडेक्स जो बहुत बड़ा है वह स्ट्रिंग आकार के द्वारा बदल दिया जाता है, निचला बाउंड रिटर्न से रिक्त स्ट्रिंग की तुलना में ऊपरी बाध्य है।
(सूचियों): s से
i से
j के टुकड़े को सूचकांक
के साथ आइटमों के अनुक्रम के रूप में परिभाषित किया गया है < / कोड> ऐसा है कि
i & lt; = k & lt; j । यदि
i या
j
लेन (s) से अधिक है, तो
len (s) का उपयोग करें। यदि
i छोड़ा जाता है या
कोई नहीं , तो
0 का उपयोग करें। यदि
j छोड़ा जाता है या
कोई नहीं ,
len (s) का उपयोग करें। यदि
i या
j के बराबर या बराबर है, तो टुकड़ा खाली है।
आउट-ऑफ-रेंज नकारात्मक स्लाइस इंडेक्स को छोटा कर दिया जाता है , लेकिन एकल-तत्व (गैर-टुकड़ा) सूचकांकों के लिए यह कोशिश नहीं:
& gt; & gt; & gt; शब्द = 'हेल्पए' & gt; & gt; & gt; शब्द [-100:] 'हेल्पए'
No comments:
Post a Comment