我正在尝试用python编写决策矩阵,到目前为止,我已经建立了二维矩阵,设置了列表来保存决策选项和标准的标题,获取(选项和标准的)数量和标题从用户那里,然后从用户那里获得条件和选项的值。
我想继续下一步,根据这些值做出决定,但出现此错误:
Traceback (most recent call last):
File "/home/michael/std/dev/python/DM/DM0.0.2.py", line 56, in <module>
print "\nOut of 10, how do you rate option %s for criteria %s?" % (optionNames[optionCount], criteriaNames[criteriaCount])
IndexError: list index out of range
我已经尝试了各种修复方法,使用几种样式的流控制等对代码进行了重新排列,但我无法弄清楚。从下面的完整代码中可以看到,我提供了一些打印语句,以便给自己一些有关代码正在发生什么的反馈,这对我来说似乎是正确的。有人可以告诉我我要去哪里了吗? ?谢谢。
开满天机
相关分类