1a = [1, 2, 3] 2print(a.index(1)) 3print(a.index(2)) 4print(a.index(3)) 5print(a.index(3, 2)) 6print(a.index(1, -100)) 7print(a.index(1, False)) 8 9try: 10 print(a.index(1, True)) 11except ValueError: 12 print("Raised ValueError") 13else: 14 print("Did not raise ValueError") 15 16try: 17 print(a.index(3, 2, 2)) 18except ValueError: 19 print("Raised ValueError") 20else: 21 print("Did not raise ValueError") 22 23a = a + a 24b = [0, 0, a] 25print(a.index(2)) 26print(b.index(a)) 27print(a.index(2, 2)) 28 29try: 30 a.index(2, 2, 2) 31except ValueError: 32 print("Raised ValueError") 33else: 34 print("Did not raise ValueError") 35 36# 3rd argument to index greater than length of list 37print([1, 2].index(1, 0, 4)) 38