问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Python求助 大佬们帮我看看谢谢

发布网友 发布时间:2023-08-15 11:09

我来回答

2个回答

热心网友 时间:2024-11-03 07:41

其实只要明白的列表的.pop()函数的原理后就可以很好地理解这一输出结果了,

简单机制:每运行一次.pop()便会将你使用的列表里面的一个项删除掉。

如:guest.pop(0),会删除掉列表guest中索引为0的项,此时返回的guest是去提上述项之后的列表;first = guest.pop(0),在给first赋值的同时也会删掉列表中的该项;同理,print('what?'+guest.pop(0)),在打印的同时,也就把这里面所指的“0”索引项删掉了。

总结一下,运行如下两行代码会删掉列表中的两个项,此时你再打印一次列表就可以看到,是缺少了上述两个项的新列表:

first = guest.pop(0)

print('what?'+guest.pop(0))

可以自己测试一下。

给你一个比较清晰的展示结果的例子:

热心网友 时间:2024-11-03 07:41

你第一次用pop(0)已经把f删掉了啊,列表已经变成[a,g,d,c,e]了所以继续pop(0)就是删a啊
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
保险跟理财有什么不同 轻度半月板损伤能步行吗 半月板损伤无法走路是怎么回事 设计院协同设计 易燃品易燃品定义 助力车办驾驶证年龄限制是几岁? 什么叫用信额度 信贷额度什么意思 什么叫信贷额度 超出信贷额度什么意思 python里pop是什么意思 皮肤花花是什么生肖 界桩怎么立 为什么要界线界桩警示牌 1.为什么说我军政治工作的加强和改进具有紧迫性? 在二战中概括苏联克敌制胜的原因? 石家庄长安万达有孩子王吗 送人书法 写什么诗词比较好呢? 叶卡捷琳娜·马卡洛娃的介绍 汽车之家大众途观.有自然吸气吗 道闸和栏杆机销售在营业执照上的区别 急,请问影视合成中的画面构成都有哪些,比如特写、直线什么的_百度知 ... 马力和扭矩换算成公制单位是多少? 十进制如何转换成十六进制? 10进制转16进制怎么转换? 1613十六进制 淮北至固镆火车时刻表 怀远包集中学2017年还收复读生吗我是固镇的能去那里复读吗 从安徽怀远坐出租车到安徽蚌埠万达广场两个人白天多少钱 宿州或固镇到铜陵的公共汽车多少钱?几点发车?要多长时间啊 河北省涿州市青岗村强占耕地,强制拆迁,村委会向在其中大捞一笔,村民... 电动三轮车+电池60V58安配多少瓦电机? 60V28安三轮电动车要配多大电机 一千左右的翡翠怎么样 一千多的翡翠手镯怎么样 180是几个月? 松山区小庙子小学规模多大 如何获得分期付款的资格 钓溪鱼用哪些鱼饵比较好 溪流路亚用什么饵 疯狂动物园法老一龙什么品质 疯狂动物园有九级长颈鹿吗 24式简化太极拳中,第12式动作为()。 低密度脂肪肝应该吃什么药好? qqbrowser.exe是什么进程 baidubrowser.exe是什么进程 请问WebGameBrowser.exe是什么进程? 霍尔斯曼的货币理论是什么 婚后还贷款的房子离婚后归谁 五菱凯捷2020款1.5T落地需要多少钱?