python中对列表的排序(sort()和sorted())
1、sort()对列表永久性的排序,首字母按照字母表的顺序排列
book=['python','java','c++','web'] book.sort() print(book)
结果如下:

2、向sort()方法传递参数reverse=True,首字母按照字母表的反顺序排列(永久性的排序)
book=['python','java','c++','web'] book.sort(reverse=True) print(book)
结果如下:

3、sorted()对列表临时的排序,首字母按照字母表的顺序排列
book=['python','java','c++','web'] print(sorted(book))
结果如下:

4、向sorted()方法传递参数reverse=True,首字母按照字母表的反顺序排列(临时性的排序)
book=['python','java','c++','web'] print(sorted(book,reverse=True))
结果如下:

5、倒着打印列表revrese
book=['python','java','c++','web'] book.reverse() print(book)
结果如下:

6、再重新调用一次可以恢复到之前的顺序
book=['python','java','c++','web'] book.reverse() print(book)
结果如下图:

7、查看列表的长度
book=['python','java','c++','web'] print(len(book))
结果如下:


浙公网安备 33010602011771号