亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:131日期: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 編程
主站蜘蛛池模板: 欧美日韩在线一本卡 | 欧美精品hdxxxxx | 国产91久久最新观看地址 | 国产欧美日韩精品一区二区三区 | 狠狠五月天 | 爱爱天堂 | yy6080久久国产伦理 | 国产综合91 | 欧美日韩在线亚洲国产人 | 国产在线精品一区二区夜色 | 亚洲一区在线视频观看 | 91短视频在线观看免费最新91 | 亚洲福利在线看 | 小明永久免费看aⅴ片 | 千涩成人网 | 人妖xxxx | 久久国产乱子 | 国产免费一区二区 | 一级录像片 | 日日夜操 | 亚洲 日本 欧美 中文幕 | 国产一级特黄aa级特黄裸毛片 | 国产一国产a一级毛片 | 免费黄色一级大片 | 黄色一级免费网站 | 亚洲综合激情另类专区 | 一本色道久久综合狠狠躁篇 | 精品久久香蕉国产线看观看亚洲 | 黄在线视频播放免费网站 | 精品999| 亚洲国产欧美日韩精品一区二区三区 | 三级黄色在线视频 | 亚洲福利视频在线 | 久久久久国产精品免费看 | 九九精品久久久久久久久 | 国产精品免费视频播放器 | 污污网站免费入口链接 | 一个看片免费视频www | 日韩精品国产一区 | 国产精品毛片 | 日本精品一区 |