def func(listnode):listnode.reverse()
for i in listnode:
print(i)
li = [1,2,3,4,5]
func(li)
利用python列表函式reverse()將列表倒敘,然後遍歷列印,但是這有乙個缺點就是改變了原列表的順序。看看下面的**:
deffunc(listnode):
array = listnode[::-1]
for i in
array:
(i)li = [1,2,3,4,5]
func(li)
上面的**利用列表的特性,將列表的步長設為-1,將列表著排序,並賦給array,遍歷array列印。
還可以利用pop屬性。
def func(listnode):array = listnode
for i in range(0,len(array)):
value = array.pop()
print(value)
li = [1,2,3,4,5]
func(li)
python實現列表倒敘列印
def func listnode listnode.reverse for i in listnode print i li 1 2,3 4,5 func li 利用python列表函式reverse 將列表倒敘,然後遍歷列印,但是這有乙個缺點就是改變了原列表的順序。看看下面的 def func ...
python實現列表倒敘列印
def func listnode listnode.reverse for i in listnode print i li 1 2,3 4,5 func li 利用python列表函式reverse 將列表倒敘,然後遍歷列印,但是這有乙個缺點就是改變了原列表的順序。看看下面的 def func ...
Python列印多層巢狀列表
如下列表 1,2,3,4,5,6,7 8,9,10 11 12,13,14 lst 1,2,3,4,5,6,7 8,9,10 11 12,13,14 print 原多層巢狀列表 print lst lst new def get lst element lst for i in lst if typ...