看板 [ Python ]
討論串[問題] Dynamic dict ?
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者weijr (Beware of the Monkey)時間14年前 (2011/06/25 10:55), 編輯資訊
0
0
0
內容預覽:
這個用 OrderedDict 即可,我原本以為 3.x 才有,. 但其實已經 backport 回 2.7 了。. 這個應該不會變成問題,因為 python 2.x 的. d.items() 本來就不會反應 d 變化。. python 3.x 就要 list(d.items()) 了. --.

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者cobrasgo (體重突破所有均線)時間14年前 (2011/06/25 07:57), 編輯資訊
0
0
0
內容預覽:
我覺得問題可以說的更清楚一點. 我舉個例子. 像是增加元素之後,. 這個新增的元素預不預期會再被訪問?. 若是會再被訪問的話,. 是一種行為. 不會再被訪問的話. 是另一種行為. 再把問題描述的清楚一點如何?. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 220.135.2

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者samuelcdf (溫泉龜)時間14年前 (2011/06/24 17:52), 編輯資訊
0
0
0
內容預覽:
按照上面的意思... 為什麼不直接這樣寫就好了 @@?. d = {'1':'1', '2':'2'}. if '1' in d:. d['3'] = '3'. --. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 114.32.51.239. 編輯: samuelcdf

推噓1(1推 0噓 4→)留言5則,0人參與, 最新作者peterwolf (pw)時間14年前 (2011/06/21 15:30), 編輯資訊
0
0
0
內容預覽:
一開始就把 d['3'] 塞進去,但是先不給值。. d = {'1':'1', '2':'2', '3':''}. for k in d.iterkeys():. print k. if k == '1':. d['3'] = '3'. 這樣呢?. --. 發信站: 批踢踢實業坊(ptt.cc)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者tumc (HIHIHI)時間14年前 (2011/06/21 15:04), 編輯資訊
0
0
0
內容預覽:
問一個問題,有找到解決方法了,但方法不是很簡潔. 想要用loop訪問dict中的每個元素,但在訪問的過程,這個dict是會變動的. 底下僅表達意思,但作法是在python不允許. d={'1':'1','2':'2'}. for k in d.iterkeys():. print k. if k =
首頁
上一頁
1
下一頁
尾頁