Это результат каждого шага в вашем коде:
intList = [1, 5, 4, 9, 7, 2, 15]
def manipfunc(a):
j = a.index(2)
print ("j: ",j)
a.append(6.08)
print ("intList: ",a)
a.remove(4)
print ("intList: ",a)
a.insert(2,67)
print ("intList: ",a)
g = a.pop(3)
print ("g: ",g)
manipfunc(intList)
Вывод:
j: 5
intList: [1, 5, 4, 9, 7, 2, 15, 6.08]
intList: [1, 5, 9, 7, 2, 15, 6.08]
intList: [1, 5, 67, 9, 7, 2, 15, 6.08]
g: 9
Теперь вы можете понять, почему 9
приходит к результату.