首页 > 其他 > 详细

内置函数:sort_sorted&reverse_reversed

时间:2016-07-29 18:38:23      阅读:216      评论:0      收藏:0      [点我收藏+]

函数:

  1. sorted(iterable, key=None, reverse=False) --> new sorted list
  2.     返回将迭代器中的元素排序的新列表。
复制代码

代码:

  1. >>> i = [x for x in range(-5,6)]
  2. >>> i
  3. [-5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5]
  4. >>> sorted(i)
  5. [-5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5]
  6. >>> sorted(i,reverse=True)
  7. [5, 4, 3, 2, 1, 0, -1, -2, -3, -4, -5]
  8. >>>
复制代码


说明:

  1. sorted与sort不同。前者是内置函数,后者是列表、字典的方法;前者返回一个新列表。
复制代码

======================
函数:

  1. reversed(seq) 
  2.     返回一个逆置的迭代器
复制代码


代码:

  1. i = [x for x in range(-5,6)]
  2. >>> for x in reversed(i):
  3.         print(x,‘ ‘,end=‘‘)
  4.         
  5. 5  4  3  2  1  0  -1  -2  -3  -4  -5  
  6. >>>
复制代码

说明:

  1. reversed与reverse不同。前者是内置函数,后者是列表、字典的方法。前者返回一个新列表。
复制代码

内置函数:sort_sorted&reverse_reversed

原文:http://www.cnblogs.com/comdodo/p/5719277.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!