pyhon基礎之列表的逆序輸出,奇數輸出,偶數輸出


說明:pyhon基礎中對序列的輸出非常重要,特別是重要的輸出形式,這里將探討python在一個給定序列如何在逆序輸出:

#對序列逆序偶數位輸出
ls=[1,5,7,2,3,5,11,121,1122,2233,3344,5566,6655,10001,1999999]
j = len(ls)-1
while j>=1:
print(ls[j-1])
j-=2
結果:

10001
5566
2233
121
5
2
5

#對序列奇數位輸出

ls=[1,5,7,2,3,5,11,121,1122,2233,3344,5566,6655,10001,1999999]
j = len(ls)-1
while j>=-1:
print(ls[j])
j-=2
print('*'*80)

結果:

1999999
6655
3344
1122
11
3
7
1

#對序列逆序輸出
ls=[1,5,7,2,3,5,11,121,1122,2233,3344,5566,6655,10001,1999999]
#用for語句
j = len(ls)-1
while j>=0:
print(ls[j])
j-=1
#這里提供另一種方法達到的效果一樣用 ls.reverse()但注意其二者顯示結果的方式不同,一個換行,一個仍以列表的形式顯示
結果:

********************************************************************************
1999999
10001
6655
5566
3344
2233
1122
121
11
5
3
2
7
5
1

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM