最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python列表和字符串的三種逆序遍歷操作

 更新時間:2021年06月03日 14:33:52   作者:長期讀書  
這篇文章主要介紹了python列表和字符串的三種逆序遍歷操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

列表的逆序遍歷

a = [1,3,6,8,9]
print("通過下標逆序遍歷1:")
for i in a[::-1]:
    print(i, end=" ")
print("\n通過下標逆序遍歷2:")
for i in range(len(a)-1,-1,-1):
    print(a[i], end=" ")
print("\n通過reversed逆序遍歷:")
for i in reversed(a):
    print(i, end=" ")

輸出

通過下標逆序遍歷1:
9 8 6 3 1
通過下標逆序遍歷2:
9 8 6 3 1
通過reversed逆序遍歷:
9 8 6 3 1

字符串的逆序遍歷和列表一樣。

python 從后往前遍歷列表

C語言中從后往前遍歷數(shù)組是很方便的,如:

for(int i = 5; i >= 0; i--){
    printf("%d\n", i);
}

但是在python中默認是從前往后遍歷列表的,有時候需要從后往前遍歷。根據(jù) range 函數(shù)的用法:

range(start, end[, step])

python中從后往前遍歷列表的方法為:

lists = [0, 1, 2, 3, 4, 5]
# 輸出 5, 4, 3, 2, 1, 0
for i in range(5, -1, -1):
    print(lists[i])
 
# 輸出5, 4, 3
for i in range(5, 2, -1):
    print(lists[i])

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

茌平县| 崇文区| 鲁山县| 洛川县| 突泉县| 洞头县| 济阳县| 石狮市| 义马市| 仙桃市| 金门县| 达拉特旗| 青田县| 济源市| 安阳县| 建昌县| 靖边县| 宜宾县| 广德县| 北辰区| 广安市| 乾安县| 桑日县| 靖边县| 尤溪县| 镇远县| 南陵县| 枣庄市| 伽师县| 东丰县| 彝良县| 扬中市| 弥渡县| 南宫市| 桐庐县| 吉首市| 马龙县| 清水县| 青浦区| 古田县| 大英县|