for循環(huán)一個(gè)列表,每次pop都會(huì)刪除最后一個(gè)值,形成新的列表,但是pop刪了幾次就失效了。a=['a','b','c','d',1,2,3,4,5,6]foriina:a.pop()print(a,'--')以下是結(jié)果:/usr/local/bin/python3.7/code/pop2.py['a','b','c','d',1,2,3,4,5]--['a','b','c','d',1,2,3,4]--['a','b','c','d',1,2,3]--['a','b','c','d',1,2]--['a','b','c','d',1]--Processfinishedwithexitcode0想問(wèn)下為什么到['a','b','c','d',1]--就停止了不繼續(xù)執(zhí)行pop了。
跪求!python for 循環(huán)列表并且pop,為什么不走完?求老司機(jī)指點(diǎn)!
慕哥6287543
2019-10-25 21:22:16