课程
/后端开发
/Python
/初识Python
L.insert(-1,'Paul')为什么没有插入到最后位置?
2015-11-19
源自:初识Python 4-4
正在回答
L.insert(0, 'Paul') 的意思是,'Paul'将被添加到索引为 0 的位置上(也就是第一个),而原来索引为 0 的Adam同学,以及后面的所有同学,都自动向后移动一位。同理,L.insert(-1,'Paul'),'Paul'将被添加到索引为 -1 的位置上(也就是本来的倒数第一),而原来索引为 -1 的元素则自动向后移动一位。因此Paul成为了倒数第二个元素
因为是默认插入到这个位置之前的位置
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序