def calc_stats(scoredata):#calculate stats, dm if you want more
scoredata[7]=len([vote for vote in scoredata[2] if vote >=0])
#print(scoredata[2])
votes = list(abs(vote) for vote in scoredata[2])
scoredata.append(votes)
try:
scoredata[2] = sum(votes)/scoredata[3]
'''
if scoredata[0].startswith('hanss314'):
scoredata[2]=1000
'''
except:
print('\"{}\" by {} was not voted for'.format(scoredata[1],scoredata[0]))
scoredata[2] =0
scoredata[5] = scoredata[2] + scoredata[4]
try:
scoredata[6] = statistics.stdev(scoredata[9])
except:
scoredata[6] = 0
return scoredata
评论列表
文章目录