1. sort list本身发生变化而不是返回一个修改后的列表
s1=['d', 'c', 'b', 'a']
s1.sort()
>>> s1
['a', 'b', 'c', 'd']
2. reverse
>>> s1.reverse()
>>> s1
['d', 'c', 'b', 'a']
3. sorted 返回一个修改后的列表
>>> sorted(s1)
['a', 'b', 'c', 'd']
>>> s1
['d', 'c', 'b', 'a']
4.reversed
reversed(s1) 返回一个对象需要迭代
>>> reversed(s1)
<list_reverseiterator object at 0x029AE910>
>>> [x for x in reversed(s1)]
['a', 'b', 'c', 'd']