> > mylist = [1,2,3,4,5], > > mylist.insert(-1,99) will make mylist to be [99,1,2,3,4,5] > > just wonder why not let it to be [1,2,3,4,99,5] > http://rgruet.free.fr/PQR2.2.html s.insert(i, x) same as s[i:i] = [x] if i >= 0