码迷,mamicode.com
首页 > 编程语言 > 详细

sorted 与 sort的区别 正向排序 reverse()列表反向排序 与列表数字倒序排序

时间:2018-07-11 16:04:12      阅读:830      评论:0      收藏:0      [点我收藏+]

标签:列表   迭代   rev   字典   排列   pre   sorted   区别   ever   

>>> a = [1,3,6,7,4] >>> >>> sorted(a) [1, 3, 4, 6, 7] >>> >>> a.reverse() >>> a [4, 7, 6, 3, 1] >>> >>> sorted(a)[::-1] [7, 6, 4, 3, 1] >>> a [4, 7, 6, 3, 1] >>> >>> >>> a.sort() >>> a [1, 3, 4, 6, 7] >>>

sort与sorted的区别
1、sort是在原位原列表从新排列列表,sorted则是产生一个新的列表
2、sorted对所有可迭代序列都有效,可以对字典进行排列

sorted 与 sort的区别 正向排序 reverse()列表反向排序 与列表数字倒序排序

标签:列表   迭代   rev   字典   排列   pre   sorted   区别   ever   

原文地址:http://blog.51cto.com/yht1990/2140418

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!