लिस्ट एलिमेंट्स का एक क्रमबद्ध अनुक्रम है। लिस्ट में व्यक्तिगत एलिमेंट को 0 से शुरू होने वाले इंडेक्स का उपयोग करके एक्सेस किया जाता है और लंबाई-1 तक जाता है। यदि इंडेक्स इस रेंज से आगे जाता है, तो IndexError एक्सेप्शन का सामना करना पड़ता है।
निम्न उदाहरण में, एक समय में एक एलिमेंट पॉप करने के लिए अनंत लूप का उपयोग किया जाता है। जैसे ही लूप अंतिम एलिमेंट पॉप होने के बाद भी जारी रखने की कोशिश करता है, IndexError एक्सेप्शन का सामना करना पड़ेगा। हम try-except मैकेनिज्म का उपयोग करके इसे ट्रैप करते हैं।
a=[1,2,3]
while True:
try:
b=a.pop()
print(b)
except IndexError:
break