I have a list:
temp_token = ['(', '(', '(', '(', 4.0, '+', 3.0, ')', ')', ')', '+', 7.0, ')', '+', '(', 2.0, '+', 9.0, ')']
and I need to find the index of the last "(" before ")" is met.
for n in range(0,len(temp_token)):
if temp_token[n] == ")":
number = n
break
index = len(temp_token) - 1 - temp_token[number::-1].index("(")
print(index)
index should be 3 instead of 14