2012年6月15日 星期五

[ Python 範例代碼 ] Reverse a list


前言 :
很多時候你需要將 list 中的 element 以 reversed 的順序取出, 但又不希望動到 list 中的順序. 則你可以參考下面的範例.

範例代碼 :
- 使用 for loop
>>> array = [0, 10, 20, 30]
>>> for i in range(len(array)-1, -1, -1):
... print('array[{0}] = {1}'.format(i, array[i]))
...
array[3] = 30
array[2] = 20
array[1] = 10
array[0] = 0

- 使用內建函數 reversed() :
>>> array = [0, 10, 20, 30]
>>> for elem in reversed(array):
... print(elem)
...
30
20
10
0

沒有留言:

張貼留言

[Git 常見問題] error: The following untracked working tree files would be overwritten by merge

  Source From  Here 方案1: // x -----删除忽略文件已经对 git 来说不识别的文件 // d -----删除未被添加到 git 的路径中的文件 // f -----强制运行 #   git clean -d -fx 方案2: 今天在服务器上  gi...