课程
/后端开发
/Python
/初识Python
L = ['Adam', 'Lisa', 'Bart', 'Paul']
L.pop()
print L.pop()
结果为什么是 bart
2018-12-28
源自:初识Python 4-5
正在回答
因为第一个L.pop()删除了最后一个元素,即L=【'adam','lisa','bart'】,而print L.pop()中的L.pop()则删除了已更新的L的最后一位元素,并返回这个元素,因此print便将Bart打印出来了。
print L.pop() 这个语句首先执行了删除,然后打印
所以删了两次
懂了,删了两次
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序