函数:
- sorted(iterable, key=None, reverse=False) --> new sorted list
- 返回将迭代器中的元素排序的新列表。
复制代码
代码:
- >>> i = [x for x in range(-5,6)]
- >>> i
- [-5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5]
- >>> sorted(i)
- [-5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5]
- >>> sorted(i,reverse=True)
- [5, 4, 3, 2, 1, 0, -1, -2, -3, -4, -5]
- >>>
复制代码
说明:
- sorted与sort不同。前者是内置函数,后者是列表、字典的方法;前者返回一个新列表。
复制代码
======================
函数:
代码:
- i = [x for x in range(-5,6)]
- >>> for x in reversed(i):
- print(x,‘ ‘,end=‘‘)
-
- 5 4 3 2 1 0 -1 -2 -3 -4 -5
- >>>
复制代码
说明:
- reversed与reverse不同。前者是内置函数,后者是列表、字典的方法。前者返回一个新列表。
复制代码
内置函数:sort_sorted&reverse_reversed
原文:http://www.cnblogs.com/comdodo/p/5719277.html