为了账号安全,请及时绑定邮箱和手机立即绑定

这里的L.pop(3) L.pop(2) 和 L.pop(2) L.pop(2) 的执行结果是一样的 这算不算是一个漏洞呢

L =[‘Adam','Lisa','Paul','Bart']

L.pop(2)

L.pop(2)

print L



正在回答

4 回答

L =[‘Adam','Lisa','Paul','Bart']

L.pop( )

L.pop( )

print L

这个结果也是一样的,能说有漏洞?  华山并非一条路


0 回复 有任何疑惑可以回复我~

相当于一个问题的不同解,编程本来就是条条大路通罗马,只是有的解更简洁,运行效率更高

0 回复 有任何疑惑可以回复我~

宁好,这并不是漏洞呢。只是理解不同罢了。因为代码是按顺序运行的3,2是先删第四个再删第三个。2,2是先删第三个然后再删变化过后的的三个(原本的第四个)本质是一样的

1 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//5da408b60001746112780225.jpg 执行结果不一样呀

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

这里的L.pop(3) L.pop(2) 和 L.pop(2) L.pop(2) 的执行结果是一样的 这算不算是一个漏洞呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信