专题五.列表基础知识 二维list排序、获取下标和处理txt文本实例

使用Python处理txt汉字文字、二维列表排序和获取list下标

一. list二维数组排序

它和字符串不同之处在于:字符串只能由字符组成而且不可变的(不能单独改变它的某个值),而列表是能保留任意数目的Python对象灵活容器。
总之,列表可以包含不同类型的对象(包括用户自定义的对象)作为元素,列表可以添加或删除元素,也可以合并或拆分列表,包括insert、update、remove、sprt、reverse等操作。

列表排序介绍

常用列表排序方法包括使用List内建函数list.sort()或序列类型函数sorted(list)排序
举例:print sorted(list)

二维列表排序,lambda

参考:http://blog.chinaunix.net/uid-20775448-id-4222915.html
通过lambda表达式实现二维列表排序,并且按照第二个关键字进行排序。
list.sort(lambda x,y:cmp(x[1],y[1]))

猜你喜欢

转载自www.cnblogs.com/chenhuan123/p/12036776.html