Python列表排序list.sort方法详解

生活小百事通 2023年02月28日 阅读 (124)

1、先来查看sort方法。这里顺便说一个sorted函数。可以看到list.sort是一个method,而不是函数。而sorted是一个built-in function内置函数,可以对列表、元组、字符串等排序。

Python列表排序list.sort方法详解

2、首先要明确sort仅对list做排序,sort是list的一个方法。格式化并赋值给b以后,才能使用sort操作。

Python列表排序list.sort方法详解

3、使用sort将会生成一个新的列表,是在原地址上执行的,即id是不变的。上个例子中的错误原因:元组是无法原址修改,所以元组不能用这个方法。

Python列表排序list.sort方法详解

4、为防止原址修改以后产生的错误,尽量用副本来执行sort方法。

Python列表排序list.sort方法详解

5、参数reverse=false默认,升序排列,reverse=true降序排列。

Python列表排序list.sort方法详解

6、参数key的使用方式于sorted中的key使用方式相同。

Python列表排序list.sort方法详解

7、总结:1.sort方法使用于列表,其他形式的需要转化成列表才能执行。2.sort(self, /, *, key=none, reverse=false)第一参数只能为self;rever se参数为布尔表达式,false表示升序排列,true表示降序排列;key 参数的用法可以参考sorted函数使用。3.sort方法为原址修改,使用时需要注意,尽量使用副本形式。

精彩内容尽在问答鸭,如果您觉得这篇内容不错,别忘了分享给好友哦!

相关文章

  • 表格中不相邻单元格快速求和的方法与技巧.

    表格中不相邻单元格快速求和的方法与技巧

    1、打开excel工作表。2、前面几节我们分享了相邻单元格快速求和的方法与技巧,请参见链接。这节我们分享不相邻单元格的快速求和方法。

    2022-07-05 阅读 (905)
  • PPT中SmartArt图形旋转或翻转的方法.

    PPT中SmartArt图形旋转或翻转的方法

    1.比如,这里的演示,我们发现,整个smartart图形,如果是其中单个的元素,我们可以很好进行旋转或者是翻转,但是如果想要整体进行一个旋转,那就无法实施了。

    2022-07-01 阅读 (409)
  • 油烟机怎么清洗最快捷?有什么方法最管用?.

    油烟机怎么清洗最快捷?有什么方法最管用?

    1、在解决油烟机怎么清洗这个麻烦上,比较常用的方法是,用温水加洗洁精浸泡滤网,浸泡半个小时左右,再用抹布擦拭外壳及其它部件。

    2022-06-27 阅读 (333)
  • 个人网站推广方法.

    个人网站推广方法

    第一类方法:站内推广。1、写好标题。写标题是有讲究的,百度收录中,标题是占有一定的比重的,如果你不知道如何写,直接搜索相关的文章,看看他们是怎么写的,找到共同的关键字,然后拼凑成自己的文章标题,最好还能够吸引人。

    2022-06-27 阅读 (221)
  • 如何使用ES6中方法设置一个对象的原型对象.

    如何使用ES6中方法设置一个对象的原型对象

    1、双击打开hbuilder工具,新建一个javascript文件,然后定义空对象m2、接着,再定义一个对象h,添加属性x:2003、使用object.setprototypeof方法,设置对象h的原型对象4、利用对象点属性的方法,给对象m添加属性i、j和k5、然后使用console.log方法,依次打印对象m中的i、j和k,还有对象h中的x6、保存代码并运行javascript文件,查看控制台打印结果

    2022-07-03 阅读 (186)
  • Office2003-2013单窗口多标签浏览文档的方法.

    Office2003-2013单窗口多标签浏览文档的方法

    office2003-2010office2013单窗口多标签浏览文档的方法1、方法一:使用office2010自带功能,不是很适合使用,但还可以2、第一步:打开多个word文档,单击【视图】——【切换窗口】,可以在多个文档之间相互切换,如下图所示。

    2022-07-07 阅读 (155)
  • 金属材料的基本热处理方法。.

    金属材料的基本热处理方法。

    1、退火:退火是将钢加热到一定温度,保温一定时间,随后在炉中缓慢冷却,以获得近于平衡组织结构的一种热处理方法。

    2022-06-28 阅读 (136)
  • 推广冬令营的方法.

    推广冬令营的方法

    1.推广冬令营的方法有:首先要了解家长和孩子的心理预期和需求,这样才能更好的推广冬令营。毕竟自己要了解自己的客户需求,才能根据需求找到更好的推广方案和具体方法。

    2022-07-01 阅读 (127)
  • 月季花的养殖方法.

    月季花的养殖方法

    科学修剪,控制花期1、合理修剪是月季花期控制的关键,在实际工作中要根据月季植株综合长势进行修剪。月季花枝上的芽有两种类型,花下1至5叶处,枝条上部芽是尖的,发出的花枝短,约有6至9叶,现蕾早,通常15至18天,花朵小。

    2022-07-14 阅读 (122)
  • 关于炒股赚钱的方法说明.

    关于炒股赚钱的方法说明

    关于炒股的方法说明1、前言:结合我这么些年来的股票、期货交易心得,再加上好投顾手机app上其他高手的研究,发现要在波动极其复杂,或者说大钱,只有一条路,就是不管你用什么办法分析和交易只能用死办法,然后坚定不移地去执行。

    2022-07-06 阅读 (118)