Re: [問題] Dynamic dict ?

看板Python作者 (體重突破所有均線)時間14年前 (2011/06/25 07:57), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串4/5 (看更多)
※ 引述《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
文章代碼(AID): #1E1PJEpF (Python)
討論串 (同標題文章)
本文引述了以下文章的的內容:
問題
2
4
以下文章回應了本文
完整討論串 (本文為第 4 之 5 篇):
問題
0
2
問題
0
2
問題
1
5
問題
2
4
文章代碼(AID): #1E1PJEpF (Python)