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中的try和finally和with方法
May 05 Python
Python如何判断数独是否合法
Sep 08 Python
基于Python 的进程管理工具supervisor使用指南
Sep 18 Python
Python2.7基于淘宝接口获取IP地址所在地理位置的方法【测试可用】
Jun 07 Python
python中ASCII码字符与int之间的转换方法
Jul 09 Python
使用opencv中匹配点对的坐标提取方式
Jun 04 Python
python实现猜数游戏(保存游戏记录)
Jun 22 Python
浅析Python requests 模块
Oct 09 Python
Python常用断言函数实例汇总
Nov 30 Python
python多线程和多进程关系详解
Dec 14 Python
Python日志打印里logging.getLogger源码分析详解
Jan 17 Python
只用50行Python代码爬取网络美女高清图片
Jun 02 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弱类型的安全问题详细总结
2016/09/25 PHP
Yii统计不同类型邮箱数量的方法
2016/10/18 PHP
php实现数组重复数字统计实例
2018/09/30 PHP
php微信扫码支付 php公众号支付
2019/03/24 PHP
iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过
2010/07/29 Javascript
Js如何判断客户端是PC还是手持设备简单分析
2012/11/22 Javascript
Javascript图像处理—为矩阵添加常用方法
2012/12/27 Javascript
创建你的第一个AngularJS应用的方法
2015/06/16 Javascript
jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果
2015/08/22 Javascript
利用BootStrap弹出二级对话框的简单实现方法
2016/09/21 Javascript
jQuery progressbar通过Ajax请求实现后台进度实时功能
2016/10/11 Javascript
JavaScript数组操作详解
2017/02/04 Javascript
vue页面使用阿里oss上传功能的实例(一)
2017/08/09 Javascript
Node.js中Bootstrap-table的两种分页的实现方法
2017/09/18 Javascript
JavaScript Array对象使用方法解析
2019/09/24 Javascript
videocapture库制作python视频高速传输程序
2013/12/23 Python
Python中的fileinput模块的简单实用示例
2015/07/09 Python
python 排序算法总结及实例详解
2016/09/28 Python
Python 将RGB图像转换为Pytho灰度图像的实例
2017/11/14 Python
python批量设置多个Excel文件页眉页脚的脚本
2018/03/14 Python
python实现根据文件关键字进行切分为多个文件的示例
2018/12/10 Python
Python 多个图同时在不同窗口显示的实现方法
2019/07/07 Python
基于Django静态资源部署404的解决方法
2019/07/28 Python
Python List列表对象内置方法实例详解
2019/10/22 Python
python time()的实例用法
2020/11/03 Python
canvas版人体时钟的实现示例
2021/01/29 HTML / CSS
美国宠物商店:Wag.com
2016/10/25 全球购物
BannerBuzz加拿大:在线定制横幅印刷、广告和标志
2020/03/10 全球购物
社区志愿者心得体会
2014/01/03 职场文书
十岁生日家长答谢词
2014/01/17 职场文书
档案室主任岗位职责
2014/02/12 职场文书
软件测试专业推荐信
2014/09/18 职场文书
政府班子四风问题整改措施思想汇报
2014/10/08 职场文书
2014年人力资源部工作总结
2014/11/19 职场文书
go结构体嵌套的切片数组操作
2021/04/28 Golang
Innodb存储引擎中的后台线程详解
2022/04/03 MySQL