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

python中对编组的副本进行修改对编组本身有什么影响吗?

发布网友 发布时间:2022-05-24 23:12

我来回答

2个回答

热心网友 时间:2023-11-01 22:06

我用代码来解释吧:

对副本遍历

对编组遍历:

你可以看到输出的结果是不同的,因为你要明白,书里面的代码就是在编组里面删除条目,但是如果直接对编组进行遍历的话,由于i是递增的,而你编组里面的元素是不断减少的,就不是一一对应的了,而对副本遍历的话,就不会有这样的错误,有问题可以继续问。

追问所以对副本的修改会影响到编组本身嘛

热心网友 时间:2023-11-01 22:06

for循环中删除列表元素,如A=[1,2,3,4,5],删除指针对应的1后,2、3、4、5前移,而指针往后移一位,在[2,3,4,5]中,就只能删除3了,漏了2,这就是为什么不推荐这种方法的原因
建立一个副本,B=[1,2,3,4,5]

遍历副本中的元素以删除A中的元素,就是一个个的拿着副本里的元素去找列表中的对应元素,将其从列表中删除。因副本未改变,所以能做到删除所有元素。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
这是个成本会计题,马上要考这道原题了,求大虾帮忙 财务管理类问题,求大虾帮忙,小弟感激不尽。具体问题看问题补充。_百度... 光影魔术手怎么换底色 光影魔术手换底色教程 ...米的绳子围绕一棵树干饶了6圈,还余下1.16米,这棵树干上的直径大约是... ...还余下1.16米,这棵树的树干的直径大约是多少米?求算式! ibm x3500 M5 服务器 运行时风扇声音好大,吵死了,可以下掉一个吗... IBMX3500 M5,最近老是出现自动关机的情况,需要把服务器电源拔掉半分钟... 治疗萎缩性胃炎的方法 怎么治萎缩胃炎 JYF-40FS06电饭煲190块买的是假的吗 python中的本地副本是什么意思 请日文高手帮忙翻译3首日文歌曲 这首日本歌的名字是什么? 一首日本歌 开头是里比比波 得西哇果果里一的哟 丝一马通酷里恩的哟 求歌名啊~第一次提问没分谢谢了 求一首日语歌名 一个手机号怎么申请第二个? 求一首日文歌歌名 怎样注册第二个新 如何注册第二个 死神主题曲blue中文歌词 我的手机一插上充电器就自动关机,咋回事!怎么修好!!! 我的手机拿别人的充电器充电,一插上就自动关机了,为什么?谢谢! 一个手机怎么创建两个 面里面有小黑虫还能吃吗 美图手机1s为什么一插充电器就关机 怎么用一个手机号创两个? 为什么手机充电器一插上就关机 并且开不了机 可口可乐有几个英文字母 一个手机号怎么申请第二个 我手机一插充电器就关机时怎么回事 啊 找一首日文歌,应该是动画的,女声。大概记得叫Promised land.开头是日文:杀拉西特路 波 python中,任何传入的参数都会以副本的形式存在于函数中嘛?这句话对吗? 请帮我翻译这首日本歌 python独特行问题 python已创建列表副本,最后列表打印出来还是被改变了,怎么回事 python程序里面已创建列表副本,调用函数用的是副本,最后列表打印出原列表还是为空,问题出在哪 Python模块发布构建安装到Python本地副本中,在终端键入 sudo python3 setup.py install。无法识别sudo 求星际战甲国际服这个头像的兑换码是什么呀? 星际战甲的激活码咋的 注册怎么注册第二个 微信怎么在申请第二个 warframe 赫利俄斯prime怎么获得 红酒407多少度? 14年的奔富407现在喝口感好吗? 为什么我进不去路由器管理界面 登录不了无限路由器的管理界面192.168.1.1怎么办? 登录不了无线路由器的管理界面怎么办 为什么登陆不上路由器的管理页面? 淘宝卖steam游戏为什么便宜 oppo手机换一个插耳机的要多少钱啊