a = [1, 2, 3, 4, 5, 6]
# reversed 返回的是一個迭代器 使用list(result)轉換成list
b = list(reversed(a))
c = sorted(a, reverse=True)
d=a[::-1]
#[n::-1]從下標n-0的元素翻轉
e=a[2::-1]
#[n:m:b]獲取list中從下標n-m的元素步長為b 當n和m為正數 b為負數時返回的為空
f=a[0:4:1]
g=a[1:5:-1]
#reverse()方法將list中的元素翻轉 對list本身的元素翻轉 沒有返回值
a.reverse()
# print a
print 'g=',g
print 'e=',e
print 'd=',d
print 'c=',c
print 'a=',a
print 'reverse',a.reverse()
結果:
g= []
e= [3, 2, 1]
d= [6, 5, 4, 3, 2, 1]
c= [6, 5, 4, 3, 2, 1]
a= [6, 5, 4, 3, 2, 1]
reverse None