python的slice notation的特殊用法详解


Posted in Python onDecember 27, 2019

如下所示:

python的slice notation的特殊用法详解

python的slice notation的特殊用法。

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

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

b = a[1:3] 那么,b的内容是 [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<0时,i缺省时,默认为-1. j缺省时,默认为-len(a)-1

所以a[::-1]相当于 a[-1:-len(a)-1:-1],也就是从最后一个元素到第一个元素复制一遍。所以你看到一个倒序的东东。

以上这篇python的slice notation的特殊用法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用urllib模块开发的多线程豆瓣小站mp3下载器
Jan 16 Python
Python专用方法与迭代机制实例分析
Sep 15 Python
跟老齐学Python之有容乃大的list(4)
Sep 28 Python
使用Python通过win32 COM实现Word文档的写入与保存方法
May 08 Python
python函数的万能参数传参详解
Jul 26 Python
解析python的局部变量和全局变量
Aug 15 Python
python实现单链表的方法示例
Sep 03 Python
python plotly画柱状图代码实例
Dec 13 Python
python使用协程实现并发操作的方法详解
Dec 27 Python
Python urlencode和unquote函数使用实例解析
Mar 31 Python
matplotlib教程——强大的python作图工具库
Oct 15 Python
利用python制作拼图小游戏的全过程
Dec 04 Python
详解Python Opencv和PIL读取图像文件的差别
Dec 27 #Python
pandas 对group进行聚合的例子
Dec 27 #Python
pandas-resample按时间聚合实例
Dec 27 #Python
python 实现简单的FTP程序
Dec 27 #Python
浅谈对pytroch中torch.autograd.backward的思考
Dec 27 #Python
python实现异常信息堆栈输出到日志文件
Dec 26 #Python
Python的对象传递与Copy函数使用详解
Dec 26 #Python
You might like
php生成随机密码自定义函数代码(简单快速)
2014/05/10 PHP
Codeigniter中mkdir创建目录遇到权限问题和解决方法
2014/07/25 PHP
PHP实现HTML生成PDF文件的方法
2014/11/07 PHP
CodeIgniter中使用Smarty3基本配置
2015/06/29 PHP
php指定长度分割字符串str_split函数用法示例
2017/01/30 PHP
PHP中常用的魔术方法
2017/04/28 PHP
从ThinkPHP3.2.3过渡到ThinkPHP5.0学习笔记图文详解
2019/04/03 PHP
在Laravel5中正确设置文件权限的方法
2019/05/22 PHP
js实现精美的图片跟随鼠标效果实例
2015/05/16 Javascript
元素绑定click点击事件方法
2015/06/08 Javascript
JS实现转动随机数抽奖特效代码
2020/04/16 Javascript
jquery判断checkbox是否选中及改变checkbox状态的实现方法
2016/05/26 Javascript
BootStrap Tooltip插件源码解析
2016/12/27 Javascript
深入理解Javascript中的作用域链和闭包
2017/04/25 Javascript
Javascript中的作用域及块级作用域
2017/12/08 Javascript
node版本管理工具n包使用教程详解
2018/11/09 Javascript
JavaScript实现多球运动效果
2020/09/07 Javascript
python基础教程之循环介绍
2014/08/29 Python
python去掉行尾的换行符方法
2017/01/04 Python
Python实现SSH远程登陆,并执行命令的方法(分享)
2017/05/08 Python
python 表达式和语句及for、while循环练习实例
2017/07/07 Python
Python3 中文文件读写方法
2018/01/23 Python
Python操作Redis之设置key的过期时间实例代码
2018/01/25 Python
Python namedtuple命名元组实现过程解析
2020/01/08 Python
在PyCharm中遇到pip安装 失败问题及解决方案(pip失效时的解决方案)
2020/03/10 Python
HTML5 drag和drop具体使用详解
2021/01/18 HTML / CSS
美国最大的烧烤架和户外生活用品专业零售商:Barbeques Galore
2021/01/09 全球购物
屈臣氏泰国官网:Watsons TH
2021/02/23 全球购物
港湾网络笔试题
2014/04/19 面试题
办公室内勤岗位职责范本
2013/12/09 职场文书
父亲追悼会答谢词
2014/01/17 职场文书
2014年道德讲堂实施方案
2014/03/05 职场文书
羽毛球社团活动总结
2014/06/27 职场文书
小学兴趣小组活动总结
2014/07/07 职场文书
张家口市高新区党工委群众路线教育实践活动整改方案
2014/10/25 职场文书
2015年全国保险公众宣传日活动方案
2015/05/06 职场文书