Re: [問題] Dynamic dict ?
※ 引述《tumc (HIHIHI)》之銘言:
: 問一個問題,有找到解決方法了,但方法不是很簡潔
: 想要用loop訪問dict中的每個元素,但在訪問的過程,這個dict是會變動的
: 底下僅表達意思,但作法是在python不允許
: d={'1':'1','2':'2'}
: for k in d.iterkeys():
: print k
: if k == '1':
: d['3']='3'
: 由於在訪問iterator的過程中,dict是不可增加元素的
我覺得問題可以說的更清楚一點
我舉個例子
像是增加元素之後,
這個新增的元素預不預期會再被訪問?
若是會再被訪問的話,
是一種行為
不會再被訪問的話
是另一種行為
再把問題描述的清楚一點如何?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.237.56
→
06/25 18:16, , 1F
06/25 18:16, 1F
→
06/25 18:16, , 2F
06/25 18:16, 2F
討論串 (同標題文章)