[问题]Sorting a Positional List

楼主: scott0528 (Solar)   2018-05-15 00:53:42
再次麻烦前辈了。先附上程式码。执行上是指用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出来。
作者: Yshuan (倚絃)   2018-05-15 01:24:00
简单print一下会看到出错时值为None

Links booklink

Contact Us: admin [ a t ] ucptt.com