As far as I understand it, a python list
a = [0,1,2]
is similar to a stack.
So does this mean, that for a list b
b[1]*b[2]
will be slower than
b[10001] * b[10002]
because it takes longer to get the elements at the bottom of the stack? Or is there more to a python list than a simple stack?