求问key=lambda t: t[0]中冒号后的t[0]怎么理解啊?
发布网友
发布时间:2023-04-30 22:17
我来回答
共2个回答
热心网友
时间:2023-10-10 00:54
功能: 创建匿名函数
区别: 和def函数定义,以下两点区别
lambda会创建一个函数对象,但不会把这个函数对象赋给一个标识符;而def则会把函数对象赋值给一个变量
lambda它只是一个表达式,而def则是一个语句
2.iteritems()
功能: iteritems()以迭代器对象返回字典键值对
区别: 和item相比:items以列表形式返回字典键值对
注释: 在函数sorted(dic.iteritems(), key = lambda asd:asd[1])中,第一个参数传给第二个参数“键-键值”,第二个参数取出其中的键([0])或键值(1])
热心网友
时间:2023-10-10 00:55
当然可以啊
*e = T[0]>=T[1] ? (T[0]>=T[2] ? T[0] : T[2]) : (T[1]>=T[2] ? T[1] : T[2])
这样分开就清晰了吧