zoukankan      html  css  js  c++  java
  • python 下标 索引+切片+步长

    python 索引+切片+步长

    # 索引+切片+步长
    # [1]          索引:第几位数字
    # [1:7]        切片:范围从几到几
    # [::2]        步长:间隔几步
    # 切片特点:顾头不顾尾最后一位不输出
    
    
    name = "0123456789"
    # 正数 从左往右
    #无数字[::]    从开始到结尾=[0::](某个位置不指定的时候默认取最后或最前位置)
    print(name[:])# 取所有范围输出0123456789
    print(name[0::])# 输出0123456789
    
    # 数字[1]      索引第二个
    print(name[1])# 输出1
    
    # 数字[0:7]    切片范围从0到第7位
    print(name[0:7])# 输出0123456
    
    # 数字[::7]    切片从零开始到最后,步长为7
    print(name[0::7])# 输出07
    
    # 负数从右往左
    # 数字[-1]     切片倒数第一位
    print(name[-1])# 输出9
    
    # 数字[-8:-2]  切片从倒数第八位到倒数第二位
    print(name[-8:-2])# 输出234567
    
    # 数字[-8::2]  切片从倒数第八位起到末尾,正着数,步长为2
    print(name[-8::2])# 输出2468
    
    # 数字[-1::-2]   切片从头倒数第一位到起始,倒着数,步长为2
    print(name[-1::-2])# 输出97531
    
    # 数字[-2:-6:-2] 切片从倒数第二位开始到倒数第六位,步长为2
    print(name[-2:-6:-2])# 输出86
    
    # 反转字符串
    print(name[::-1]) #输出9876543210
    
    # 切片补充说明:https://www.jianshu.com/p/15715d6f4dad
    
    

    下标小结

  • 相关阅读:
    lua学习之循环求一个数的阶乘
    lua元表学习
    ArrayList与List性能测试
    安卓开发线程
    安卓开发
    全局设置导航栏
    LinearLayout
    安卓布局ConstraintLayout
    安卓网络请求和图片加载
    安卓启动页面
  • 原文地址:https://www.cnblogs.com/zhangshan33/p/11158544.html
Copyright © 2011-2022 走看看