IndexError
istisnasına neden olan dizini almak mümkün mü?Bir IndexError istisnasına neden olan dizini alın
örnek kod: el erişilen endeksi takip hariç
arr = [0, 2, 3, 4, 5, 6, 6]
try:
print arr[10] # This will cause IndexError
except IndexError as e:
print e.args # Can I get which index (in this case 10) caused the exception?
Listenin uzunluğunu el ile kontrol edebilirsiniz, çünkü bu noktada ilk IndexError neden olur. – sagarchalise
@sagarchalise, true, ama [izin almaktan af dilemek daha kolay] (https://docs.python.org/2/glossary.html#term-eafp)! – jonrsharpe