课程
/后端开发
/Python
/初识Python
L = ['Adam', 'Lisa', 'Bart']
L.insert(-1, 'Paul')
print L
这个。为什么显示的是['Adam', 'Lisa', 'Paul', 'Bart']。为什么不是插到最后一个位置去了?
2014-12-21
源自:初识Python 4-4
正在回答
你这是插入,-1位置的元素是'Bart',把'Paul'插入-1位置之后,'Bart'当然要后移一位啊。这个-1是插入前L中的索引,不是插入后的。在末尾添加元素使用append(),追加的意思。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序