午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

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

瀏覽:261日期: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的長度已經變成3了

回答2:

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

你可以試試

b = a.copy()

或者

b = a[:]

標簽: Python 編程
主站蜘蛛池模板: 亚洲精品久久久久久久久久久久久 | 国产免费不卡视频 | 欧美一级片在线 | 成人做爰视频www | 在线免费成人网 | 一本加勒比hezyo黑人 | 欧美色激情 | 性欧美少妇 | 婷婷综合激情 | 久久久久久久久爱 | 午夜精品久久久久久久 | 密桃av| 不卡成人 | 国产精品久久婷婷六月丁香 | 久久久久久久久亚洲 | 在线观看欧美精品 | 日日日夜夜操 | 伊人网综合网 | 国产精品国产三级国产普通话蜜臀 | 午夜噜噜噜 | 激情综合五月网 | 久久福利免费视频 | 亚洲天天在线 | 国产高清在线观看 | 91免费精品视频 | 久久精品视屏 | 国产精品免费一区 | 亚洲专区免费 | 国产精品久久久久一区二区三区 | 成人小视频在线播放 | 日韩免费视频网站 | 国产精品播放 | 极品久久久 | 成人在线你懂的 | 亚洲精品影片 | 91福利视频网 | jizz中国少妇高潮出水 | 开心激情久久 | 色久视频| 伊是香蕉大人久久 | 91狠狠|