Re: [問題] 卡了我好幾小時的問題
※ 引述《takeabreak2 (小林)》之銘言:
: 為什麼
: for l in y:
: y.remove(l)
: 這樣y卻沒有變成空的??
: P.S. y是個list
: 我初學不到一個月QQ
: 麻煩高手解惑一下,謝謝
要清空y只要
del y[:]
如果一邊要iterate又要一邊刪成員的話,倒過來。
例如:(把偶數成員刪掉)
for i in range(len(y)-1,-1,-1):
if y[i]%2==0: del y[i]
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.93.4
推
04/06 23:08, , 1F
04/06 23:08, 1F
→
04/06 23:09, , 2F
04/06 23:09, 2F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章