[問題] Dynamic dict ?
問一個問題,有找到解決方法了,但方法不是很簡潔
想要用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.133.5.111
→
06/21 23:42, , 1F
06/21 23:42, 1F
推
06/24 04:21, , 2F
06/24 04:21, 2F
推
06/24 04:36, , 3F
06/24 04:36, 3F
→
06/24 11:49, , 4F
06/24 11:49, 4F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 5 篇):