python 中的[:

您所在的位置:网站首页 u和i什么意思 python 中的[:

python 中的[:

2024-03-31 12:46| 来源: 网络整理| 查看: 265

目录

说明

1、案例解释

2、用法说明

python 中的[:-1]和[::-1] python 中的[:-1]和[::-1] python 中的[:-1]和[::-1] python 中的[:-1]和[::-1] python 中的[:-1]和[::-1] python 中的[:-1]和[::-1] python 中的[:-1]和[::-1] python 中的[:-1]和[::-1] python 中的[:-1]和[::-1] python 中的[:-1]和[::-1] python 中的[:-1]和[::-1] python 中的[:-1]和[::-1]

说明

        python里面的索引的特征是包含起点,但是不包含结束的索引值,-1表示最后一个元素,但是-1是结尾的index,所以含义就是取原始数据的除最后一个元素之外的值

[::-1] 顺序相反操作

[-1] 读取倒数第一个元素

1、案例解释 a='python' b=a[::-1] print(b) #nohtyp c=a[::-2] print(c) #nhy #从后往前数的话,最后一个位置为-1 d=a[:-1] #从位置0到位置-1之前的数 print(d) #pytho e=a[:-2] #从位置0到位置-2之前的数 print(e) #pyth

2、用法说明 b = a[i:j]  

表示复制a[i]到a[j-1],以生成新的list对象

案例:

a = [0,1,2,3,4,5,6,7,8,9]b = a[1:3]   # [1,2]

注意  

当i缺省时,默认为0,即 a[:3]相当于 a[0:3]

当j缺省时,默认为len(alist), 即a[1:]相当于a[1:10]

当i,j都缺省时,a[:] 就相当于完整复制一份a

b = a[i:j:s]

表示:i,j与上面的一样,但s表示步进,缺省为1. 所以 a[i:j:1] 相当于 a[i:j]

注意

当s



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3