Re: [問題] 新手資料結構的小問題

看板Python作者 (mserway)時間15年前 (2009/10/28 21:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《mserway (mserway)》之銘言: : 大家好,我觀念上有個小盲點, : 希望版上前輩們可以解決我的兩個小問題。 謝謝! : q1: : orig_node = nodes[0] : orig_node['guests'] = [orig_node] : 如此一來,orig_node['guests']會是以何種型態表示呢? : orig_node['guests'] = [nodes[0]] 是正確的嗎? : q2: : 若程式改成如下,則orig_node['guests']又該如何表示呢? : orig_node['guests'].extend(orig_node['guests']) : 以上是這次的兩個小問題,請版上得前輩講解一下,謝謝! 請原諒我又來了~ 聽從上篇好心推文者的建議 又努力看了一下print的結果, 事實上print出的data太大,終端機跑不完.. (另外['guest']是新設的結構) 以下是print的結果: [{'LeftRoutingTable': [{...}, {...}, {...}, {...}, {...}, {...}, {...}, {...}, {...}], 'RightChild': None, 'LowerBound': 997000997, 'Hit': 0, 'LeftAdjacent': {'LeftRoutingTable': [{...}, {...}, {...}, {...}, {...}, {...}, {...}], (...略) 我再看了幾次,認為應該儲存的是nodes[i]的全部data 事實上nodes的資料結構原本就是list[], 所以應該就是在原本的 list orig_node 中 加入nodes這個list的資料,只是我還不太清楚 ['guset'] 該如何表示。 以上是一點小心得,如果有錯還請前輩指正,謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.189.34
文章代碼(AID): #1Aw42p2d (Python)
討論串 (同標題文章)
文章代碼(AID): #1Aw42p2d (Python)