作者scott0528 (Solar)
看板Python
标题[问题]Sorting a Positional List
时间Tue May 15 00:53:42 2018
再次麻烦前辈了。先附上程式码。执行上是指用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://webptt.com/cn.aspx?n=bbs/Python/M.1526316828.A.4FD.html
1F:推 Yshuan: 简单print一下会看到出错时值为None 05/15 01:24