किसी अनुक्रम (कम से कम बिल्ट-इन्स के लिए) की सीमाओं के बाहर स्लाइसिंग करने से त्रुटि नहीं होती। इंडेक्सिंग एक आइटम लौटाता है, लेकिन स्लाइसिंग आइटम्स का एक उप-अनुक्रम लौटाता है। इसलिए जब आप एक गैर-मौजूद मान को इंडेक्स करने का प्रयास करते हैं, तो लौटाने के लिए कुछ नहीं होता; लेकिन जब आप सीमाओं के बाहर किसी अनुक्रम को स्लाइस करते हैं, तो आप अभी भी एक खाली अनुक्रम लौटा सकते हैं। उदाहरण के लिए:
>>> s = [1, 2, 3] >>> s[5:8] []
लेकिन यदि आप केवल सीमाओं से बाहर इंडेक्स का उपयोग करते हैं, तो यह आपको त्रुटि देगा:
>>> s = [1, 2, 3] >>> s[5] Traceback (most recent call last): File "", line 1, in IndexError: list index out of range