Python:slice与indices的用法


Posted in Python onNovember 25, 2019

slice:

eg:

>>>e=[0,1,2,3,4,5,6]



>>>s=slice(2,3)



>>>e[s]



[2]



slice的区间左闭右开[)



>>>s



slice(2,3,None)



slice([strar,]stop[,step]),start缺少时就是0

indices:

eg:

>>>print(s.indices(100))



(2,3,1)



>>>print(s.indices(3))



(2,3,1)



>>>print(s.indices(2))



(2,2,1)



>>>e[s]



[2]

这个indices相当于stop的位置,只要是大于之前的stop索引,按之前的来,否则就取小索引

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

Python 相关文章推荐
python实现的udp协议Server和Client代码实例
Jun 04 Python
Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法
May 20 Python
Python列表list内建函数用法实例分析【insert、remove、index、pop等】
Jul 24 Python
Python变量访问权限控制详解
Jun 29 Python
python傅里叶变换FFT绘制频谱图
Jul 19 Python
基于Python的微信机器人开发 微信登录和获取好友列表实现解析
Aug 21 Python
Python基于requests实现模拟上传文件
Apr 21 Python
Python Selenium截图功能实现代码
Apr 26 Python
python ssh 执行shell命令的示例
Sep 29 Python
Python实现哲学家就餐问题实例代码
Nov 09 Python
使用pytorch实现线性回归
Apr 11 Python
python基础入门之字典和集合
Jun 13 Python
python科学计算之narray对象用法
Nov 25 #Python
python运用pygame库实现双人弹球小游戏
Nov 25 #Python
python科学计算之scipy——optimize用法
Nov 25 #Python
基于python中__add__函数的用法
Nov 25 #Python
pygame库实现移动底座弹球小游戏
Apr 14 #Python
python科学计算之numpy——ufunc函数用法
Nov 25 #Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
Nov 25 #Python
You might like
php 正确解码javascript中通过escape编码后的字符
2010/01/28 PHP
php学习笔记之面向对象编程
2012/12/29 PHP
PHP错误Cannot use object of type stdClass as array in错误的解决办法
2014/06/12 PHP
ThinkPHP Mobile使用方法简明教程
2014/06/18 PHP
PHP处理数组和XML之间的互相转换
2016/06/02 PHP
Yii基于CActiveForm的Ajax数据验证用法示例
2016/07/14 PHP
Js+XML 操作
2006/09/20 Javascript
js 编写规范
2010/03/03 Javascript
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
2012/10/11 Javascript
关于jquery的多个选择器的使用示例
2013/10/18 Javascript
js中的replace方法使用介绍
2013/10/28 Javascript
javascript字母大小写转换的4个函数详解
2014/05/09 Javascript
javascript实现禁止复制网页内容汇总
2015/12/30 Javascript
TinyMCE汉化及本地上传图片功能实例详解
2016/05/31 Javascript
全面解析Javascript无限添加QQ好友原理
2016/06/15 Javascript
Angular2 环境配置详细介绍
2016/09/21 Javascript
Bootstrap基本插件学习笔记之标签切换(17)
2016/12/08 Javascript
js oncontextmenu事件使用详解
2017/03/25 Javascript
浅谈Vuejs中nextTick()异步更新队列源码解析
2017/12/31 Javascript
JS实现常见的查找、排序、去重算法示例
2018/05/21 Javascript
JavaScript实现简单音乐播放器
2020/04/17 Javascript
微信小程序获取用户信息及手机号(后端TP5.0)
2019/09/12 Javascript
JavaScript简单编程实例学习
2020/02/14 Javascript
[49:28]VP vs Optic 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[01:08:33]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python socket网络编程步骤详解(socket套接字使用)
2013/12/06 Python
Python用61行代码实现图片像素化的示例代码
2018/12/10 Python
Python实现 版本号对比功能的实例代码
2019/04/18 Python
python使用正则表达式(Regular Expression)方法超详细
2019/12/30 Python
《理想》教学反思
2014/02/17 职场文书
践行三严三实心得体会
2014/10/13 职场文书
幼儿园安全管理制度
2015/08/05 职场文书
大学生创业计划书
2019/06/24 职场文书
python之np.argmax()及对axis=0或者1的理解
2021/06/02 Python
教你用Java在个人电脑上实现微信扫码支付
2021/06/13 Java/Android
企业开发CSS命名BEM代码规范实践
2022/02/12 HTML / CSS