在显示内容时不显示整题平均正确率为1的结果

This commit is contained in:
wangweiye7840 2023-09-05 17:16:48 +08:00
parent 1068a7bd1a
commit d44cfe1d69
1 changed files with 3 additions and 1 deletions

View File

@ -642,7 +642,9 @@ def SortUsages(prodict): #对使用记录按字符串进行排序
def SortUsagesbyAverage(theusages): #根据使用记录每一条的平均值进行排序, 越高的在越前面 def SortUsagesbyAverage(theusages): #根据使用记录每一条的平均值进行排序, 越高的在越前面
glossdifflist = [] glossdifflist = []
for i in range(len(theusages)): for i in range(len(theusages)):
glossdifflist = glossdifflist + [(i,parseUsage(theusages[i])["glossdiff"])] glossdiff = parseUsage(theusages[i])["glossdiff"]
if glossdiff <= 0.999: #去除全对的使用记录
glossdifflist = glossdifflist + [(i,glossdiff)]
sortedglossdifflist = sorted(glossdifflist, key = lambda x:x[1], reverse = True) sortedglossdifflist = sorted(glossdifflist, key = lambda x:x[1], reverse = True)
newusages = [theusages[i[0]] for i in sortedglossdifflist] newusages = [theusages[i[0]] for i in sortedglossdifflist]
return(newusages) # 返回排序后的list return(newusages) # 返回排序后的list