对下面的Dict:

    aps = {}
    for key in T.keys():
        ap = average_precision(T[key], P[key])
        aps[key] = ap

如果用value从大到小排序:

aps = sorted(aps.items(), key=lambda d:d[1], reverse = True)

如果对key排序,用d[0];默认的是从小到大排序,如果是从大到小,需要用reverse = True.

注意返回的是一个List,不再是Dict.

 

相关文章:

  • 2021-10-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-03
  • 2022-12-23
  • 2021-09-14
猜你喜欢
  • 2021-11-26
  • 2022-12-23
  • 2021-08-12
  • 2022-12-23
  • 2022-12-23
  • 2021-11-22
  • 2021-08-23
相关资源
相似解决方案