【发布时间】:2018-03-14 18:21:42
【问题描述】:
我理解有困难:
key = lambda x: x[1]
list = [(i,sum(1 for y in lower_letters if y==i))
l.sort(cmp=lambda x,y: cmp(x[1],y[1]))) #only 2.x???
cmp(a,b)
它是否返回与 '.sort' 不同的东西? 有人可以解释一下它应该做什么吗? 为什么我们不使用 list.sort() 之类的东西?
我真的不知道 x,y 是什么意思,那是我老师写的,我试图猜测她的意思
【问题讨论】:
-
欢迎来到 SO。请提供 minimal reproducible example。
-
1)
key不在任何地方使用。为什么要定义它? 2)不要命名变量list,这是一个内置函数。 3) 什么是l?