我有一个整数列表(hitTableWord),我试图在整个列表的数字的绝对值上加 1,并且在 python 中不断收到此错误消息:metric = metric + 1/(abs(metricNumber)) TypeError : + 不支持的操作数类型:'type' 和 'float'。metric 被初始化为:metric = 0
事情是我是一个菜鸟程序员,不知道这意味着什么。
for a in range (0, len(hitTableWord)):
output_file.write('Hit Word: '+ str(hitTableWord[a]) +' ' + str(hitTableNear[a])+ ', ')
metric = metric + 1/(abs(hitTableWord[a]))
任何帮助,将不胜感激。像往常一样,我的问题肯定是我不知道的简单得可笑的事情。所以感谢大家的耐心。