加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

使用函数sorted()对列表进行临时排序

(2018-05-26 10:08:01)
分类: PYthon
要保留列表元素原来的排列顺序,同时以特定的顺序呈现它们,可使用函数sorted() 。函数sorted() 让你能够按特定顺序显示列表元素,同时不影响它们在列表中的原始排列顺序。
下面尝试对汽车列表调用这个函数。



我们首先按原始顺序打印列表(见),再按字母顺序显示该列表(见)。以特定顺序显示列表后,我们进行核实,确认列表元素的排列顺序与以前相同(见)。

注意,调用函数sorted() 后,列表元素的排列顺序并没有变(见)。如果你要按与字母顺序相反的顺序显示列表,也可向函数sorted() 传递参数reverse=True 


注意  在并非所有的值都是小写时,按字母顺序排列列表要复杂些。决定排列顺序时,有多种解读大写字母的方式,要指定准确的排列顺序,可能比我们这里所做的要复杂。然而,大多数排序方式都基于本节介绍的知识。
所做的要复杂。然而,大多数排序方式都基于本节介绍的知识。









































0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有