Re: [問題] TypeError: 'NoneType' object is unsu …

看板Python作者 (偶爾想擺爛一下)時間15年前 (2009/10/15 15:24), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
※ 引述《mserway (mserway)》之銘言: : 我是個python新手 : 手上有個程式,目前在改寫中。 : 執行程式時出現這個錯誤: : TypeError: 'NoneType' object is unsubscriptable : 錯誤的程式碼為: : left_start_node['total_workload'] += left_dest_node['workload'] + \ : left_dest_node['LeftAdjacent']['workload'] : 因為我不太清楚這個 TypeError 的問題出在哪裡 : 請版上前輩高手幫我釐清問題,謝謝。 意思是 None 不支援 subscript 操作(obj[index]). 從你給的程式碼來看, left_start_node 或是 left_dest_node 或是 left_dest_node['LeftAdjacent'] 至少其一的 value 為 None. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.80.135.158 ※ 編輯: sbrhsieh 來自: 219.80.135.158 (10/15 15:26)

10/17 13:31, , 1F
謝謝S大的精闢解說! 清晰易懂! 謝謝!
10/17 13:31, 1F
文章代碼(AID): #1AriuuI_ (Python)
文章代碼(AID): #1AriuuI_ (Python)