反轉列表元素
你可以使用 reversed
函式將迭代器返回到反轉列表:
In [3]: rev = reversed(numbers)
In [4]: rev
Out[4]: [9, 8, 7, 6, 5, 4, 3, 2, 1]
請注意,此操作保持列表數字不變,並保持原來的順序。
要進行反轉,你還可以使用 reverse
方法 。
你還可以使用切片語法反轉列表(實際獲取副本,原始列表不受影響),將第三個引數(步驟)設定為 -1:
In [1]: numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]
In [2]: numbers[::-1]
Out[2]: [9, 8, 7, 6, 5, 4, 3, 2, 1]