我有一個字典{key: count},比如說 status_count = {'MANAGEMENT ANALYSTS': 13859, 'COMPUTER PROGRAMMERS': 72112} ,我正在嘗試為 heapq.nlargest() 編寫一個鍵函數(shù),該函數(shù)根據(jù)計數(shù)進(jìn)行排序,如果有關(guān)系,我必須根據(jù)鍵的字母順序(az)進(jìn)行排序。我必須使用 heapq.nlargest 因為非常大的 N 和小 k = 10。這是我到現(xiàn)在為止得到的top_k_results = heapq.nlargest(args.top_k, status_count.items(), key=lambda item: (item[1], item[0]))但是,如果按字母順序打破聯(lián)系,這將是不正確的。請幫忙!
添加回答
舉報
0/150
提交
取消