• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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语言中从后往前遍历数组是很方便的,如:

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

    但是在python中默认是从前往后遍历列表的,有时候需要从后往前遍历。根据 range 函数的用法:

    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])

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • python字符串的多行输出的实例详解
    • python 如何比较字符串是否一样
    • python str()如何将参数转换为字符串类型
    • 教你怎么用python实现字符串转日期
    • 详解python字符串驻留技术
    • 如何使用python提取字符串的中英文(正则判断)
    • python 如何将带小数的浮点型字符串转换为整数
    • Python的字符串示例讲解
    • python生成随机数、随机字符、随机字符串的方法示例
    • python如何正确的操作字符串
    上一篇:以大热剧《觉醒年代》为例用Python绘制可视化仪表盘
    下一篇:Python模拟登录网易云音乐并自动签到
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    python列表和字符串的三种逆序遍历操作 python,列表,和,字符串,的,