色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

python簡單的問題,智商不夠用了。。。

瀏覽:163日期:2022-08-28 15:26:47

問題描述

為何遍歷a只遍歷3次?智商不夠了,list里最后一個為何沒遍歷到?智商不夠了。。。

a = ['asd_1','asd_2','3','4']b = afor i in a: print(i) if i.find(’asd_’) < 0:b.remove(i)

輸出:asd_1asd_23

問題解答

回答1:

因為列表上可變對象啊,a和b其實只想的是同一個地址,在b上面remove會影響a的迭代,不信你把a打印出來看

a = ['asd_1', 'asd_2', '3', '4']b = afor i in a: print(i) if i.find(’asd_’) < 0:b.remove(i)print a

輸出:

asd_1asd_23[’asd_1’, ’asd_2’, ’4’]

這時a的長度已經(jīng)變成3了

回答2:

上面的代碼,b只是a的引用,你修改了b,a也被修改了,直接影響了a的迭代.

你可以試試

b = a.copy()

或者

b = a[:]

標簽: Python 編程
主站蜘蛛池模板: 男人天堂视频在线 | 欧美一区二区三区不卡免费观看 | 美国三级在线观看 | 98国内自拍在线视频 | 成人免费看黄网址 | 最新精品在线视频 | 国产成人免费影片在线观看 | 成年女人看片免费视频播放器 | 日韩一区二区三区四区 | 在线视频一区二区日韩国产 | 国产精品亚洲一区二区三区在线观看 | 免费看成人 | 国产一级做a爰片久久毛片99 | 手机看片在线播放 | 国产自产在线 | 国产午夜精品久久久久小说 | 日韩一级特黄 | 亚洲高清不卡 | 成年美女黄网站色大 | 亚洲日本高清影院毛片 | 精品久久久久国产 | 永久免费毛片在线播放 | 亚洲欧美日韩综合一区久久 | 日韩精品一区二区三区高清 | 免费一级毛片女人图片 | 精品一区二区三区免费观看 | 成年人在线免费观看视频网站 | 亚洲国产精品一区二区九九 | 亚洲欧美另类专区 | 成 人 a v免费视频 | 久久99亚洲精品久久久久 | 成人免费的性色视频 | dvd8090cnm欧美大片 | 韩国一级免费视频 | 久久riav.com| 在线观看香蕉免费啪在线观看 | 国产亚洲一级精品久久 | 波多野结衣一区二区 | 欧美性视频一区二区三区 | 一本久道综合久久精品 | 欧美一级淫片免费观看 |