how to handle indexerror: list index out of range in python code example

Example 1: expect out of range in pytnhon

try:
    gotdata = dlist[1]
except IndexError:
    gotdata = 'null'

Example 2: IndexError: list index out of range

# This means that you have tried to access an
# index that is not within the range of your list!
# For example, if your list is
exampleList = [0, 1, 2, 3, 4]
# then you can't access 
exampleList[5]
# because lists are indexed from 0 in most languages,
# so the last index in exampleList is 4.

# You might typically see this inside a for loop where you're
# iterating through the list, but maybe it looped past the last index.

Example 3: python list index out of range

"You're probably trying to access a value that doesn't"
"exist or cant be obtained at the moment."

Example 4: python list index out of range

#this will result in an IndexError
arr = ['item',1,None,'hi']
error = arr[10]