搜索
写经验 领红包
 > 职场

简单编程按照列表中第二个元素排序的函数(如何输出列表中的第二个元素)

导语:简单编程:按照列表中第二个元素排序

简单编程:按照列表中第二个元素排序的函数(如何输出列表中的第二个元素)

需求:一个列表由四个元组组成,每个元组都是四个数字组成,现在要求对这个列表排序,

排序规则是按照每个元组的第二个元素排序

分析:因为是要按照元组第二个排序,所有我们使用自定义排序法key

步骤:

先写出元组

利用自定义进行排序

打印出来

(1)

li=[(2,6,8,4),(9,8,4,3),(3,7,5,0),(7,4,3,9)]li.sort(key=lambda x:x[1])print(li)

(2)

li=[(2,6,8,4),(9,8,4,3),(3,7,5,0),(7,4,3,9)]def lisort(x):    return x[1]li.sort(key=lisort)print(li)

(拿走不谢!!!)

本文内容由快快网络小德创作整理编辑!