Discuss / Python / 跪问大神们

跪问大神们

Topic source

正确答案的 t[0]和 t[1]代表什么意思,我填 t[2]直接裂了

达米力乌

#2 Created at ... [Delete] [Delete and Lock User]

sorted吧key函数作用在序列的每一个元素,然后把返回值排序,再返回排好的对应的原元素

所以t就是当前传入到key函数的那个元素,t[0]就是第一个子元素,也就是姓名;t[1]就是第二个子元素,也就是分数

这里感觉是首先理解key函数是依次对List的元素进行操作,所以我们写的key其实只需要考虑对象为LIST的比如第一个  也就是 L【0】。那L[0]在这里就是t     

 是两个元素,名字t[0] 数字t[1]

看你要对谁排序就t[几]


  • 1

Reply