[問題]Sorting a Positional List

看板Python作者 (Solar)時間6年前 (2018/05/15 00:53), 編輯推噓1(100)
留言1則, 1人參與, 6年前最新討論串1/1
再次麻煩前輩了。先附上程式碼。執行上是指用Python內建的IDLE執行。 http://codepad.org/rcmuW485 問題出在第120行的"insertion_sort" function 在執行時,出現錯誤:Trace Back到72行。 也因此,我在170行做了驗證證明實例"a"是屬於類別PositionalList子類別Position。 跑出來也是True。但實際執行171行,又是卡在72行這邊。懇請前輩指點。 我在152行實例了PositionalList 並且把測試的點都加進去(153~161行)。 並用171行來執行sorting的動作。 以上是從教科書:Data Structure and Algorithms in Python 作者 Goodrich 章節7.5出來。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.95.199 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1526316828.A.4FD.html

05/15 01:24, 6年前 , 1F
簡單print一下會看到出錯時值為None
05/15 01:24, 1F
文章代碼(AID): #1Q-RySJz (Python)