Re: [問題] 新手資料結構的小問題
※ 引述《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
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章