十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
本篇文章为大家展示了如何在python中使用sort()列表参数,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
成都创新互联是一家专业提供尼河口企业网站建设,专注与做网站、网站建设、html5、小程序制作等业务。10年已为尼河口众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。
python的五大特点:1.简单易学,开发程序时,专注的是解决问题,而不是搞明白语言本身。2.面向对象,与其他主要的语言如C++和Java相比, Python以一种非常强大又简单的方式实现面向对象编程。3.可移植性,Python程序无需修改就可以在各种平台上运行。4.解释性,Python语言写的程序不需要编译成二进制代码,可以直接从源代码运行程序。5.开源,Python是 FLOSS(自由/开放源码软件)之一。
sort()方法还可以接受key和reverse两个可选参数。
1、key可以指定排序目标,一般在列表元素为复杂对象时使用。
>>> li = [{ 'fruit': 'apple', 'price': 123 }, { 'fruit': 'banana', 'price': 321 }, { 'fruit': 'orange', 'price': 213 }] >>> li.sort(key = lambda item: item['price']) >>> li # [{'fruit': 'apple', 'price': 123}, {'fruit': 'orange', 'price': 213}, {'fruit': 'banana', 'price': 321}]
2、reverse是布尔类型的参数,默认为False,表示顺序排列,如果是True,则表示反序排列。
>>> li = [1, 5, 2, 4, 3] >>> li.sort(reverse = True) >>> li # [5, 4, 3, 2, 1]
上述内容就是如何在python中使用sort()列表参数,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。