使用lambda / Python3和Python 2对字典进行排序

时间:2018-03-15 15:20:55

标签: python

我想使用带有lambda函数的排序函数按值对字典键进行排序

word_count = {"a":25, "and":10, "the":15,"for":9, "or":7}

使用此排序函数:

x = sorted(word_count.items(), key=lambda(k,v):v, reverse=True)

此函数适用于Python 2.7,但在Python 3中,我收到语法错误。

你能解释为什么这个排序功能在Python3中不起作用吗? THX。

0 个答案:

没有答案