python 索引和分片
来源:互联网 发布:淘宝客app在线制作 编辑:程序博客网 时间:2024/05/17 01:22
index和c一样,从0开始,但是可以用负数,比如-1, -2 。意思是从尾部开始的偏移量。
S = ‘spam’
S[-1] -> ‘m’
分片
S[i:j]
意思提取是从i到j的部分作为一个序列返回。不包括S[j].
>>> S[1:3]'pa'>>> S[1:]'pam'>>> S[:3]'spa'>>> S[:-1]'spa'>>> S[:]'spam'
S[i:j:k] 还可以设置步进,
S[::-1] 就是逆序输出了。
L[:] 相当于做了一个拷贝,
>>> L1 = [2, 3, 4]>>> L2 = L1[:]>>> L1[0] = 1>>> L1[1, 3, 4]>>> L2[2, 3, 4]L1的修改不影响L2,因为L2是L1的一个拷贝了。这种分片能做一个拷贝的操作,很方便,但是只使用与序列,不能应用在其他可变列表上,如果需要复制一个字典或者集合应该使用X.copy()方法。
还有一个分片的典型场景是处理命令参数
import sysprint sys.argvprint sys.argv[1:]% python echo1.py 1 2 3 ['echo1.py', '1', '2', '3']['1', '2', '3']
0 0
- python 索引和分片
- python 字符串 索引和分片
- Python的字符串索引和分片
- 索引、分片和矩阵
- 序列之索引和分片
- Python 中序列的索引与分片
- 零基础学python-8.3 列表的索引、分片和矩阵
- python insert 和分片赋值
- elasticsearch-索引分片和副本设置
- Python入门:字符串的分片与索引、字符串的方法
- python赋值总结和分片操作
- python分片
- 生成m3u8索引文件和TS媒体分片
- es 建索引时指定分片数据和副本数
- 序列:索引,分片,运算
- Python 中赋值和分片拷贝的区别
- INFORMIX 分片表及索引
- Python之分片操作
- Python——编写类装饰器
- canpy测试
- GetBuffer()函数的使用
- C语言内存分配、指针强制转型和异地释放内存
- 23种设计模式
- python 索引和分片
- win7(64位)+vs2010+orge1.8.1
- 44.iOS 启动页面设置和 AppIcon设置
- 海量数据处理分析
- 听技术播客:一边学Python编程一边学英语
- Android 左滑or右滑抽屉菜单
- maven标准目录结构参照
- 网易游戏实习终面
- 被H5逐渐侵蚀的app原生环境