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解析文件示例
Jan 23 Python
Python栈算法的实现与简单应用示例
Nov 01 Python
Python实现嵌套列表及字典并按某一元素去重复功能示例
Nov 30 Python
Python中摘要算法MD5,SHA1简介及应用实例代码
Jan 09 Python
django表单实现下拉框的示例讲解
May 29 Python
详解django中使用定时任务的方法
Sep 27 Python
Python访问MongoDB,并且转换成Dataframe的方法
Oct 15 Python
python实现小球弹跳效果
May 10 Python
python GUI库图形界面开发之PyQt5线程类QThread详细使用方法
Feb 26 Python
对python中arange()和linspace()的区别说明
May 03 Python
利用Python实现某OA系统的自动定位功能
May 27 Python
深入理解pytorch库的dockerfile
Jun 10 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 编程的 5个良好习惯
2009/02/20 PHP
利用PHP将部分内容用星号替换
2020/04/21 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
html读出文本文件内容
2007/01/22 Javascript
js模拟弹出效果代码修正版
2008/08/07 Javascript
js或css文件后面跟参数的原因说明
2010/01/09 Javascript
javascript,jquery闭包概念分析
2010/06/19 Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
2014/06/26 Javascript
js根据鼠标移动速度背景图片自动旋转的方法
2015/02/28 Javascript
javascript学习笔记之函数定义
2015/06/25 Javascript
js实现汉字排序的方法
2015/07/23 Javascript
javascript中substring()、substr()、slice()的区别
2015/08/30 Javascript
JavaScript操作 url 中 search 部分方法函数
2016/06/15 Javascript
node.js express安装及示例网站搭建方法(分享)
2016/08/22 Javascript
功能强大的jquery.validate表单验证插件
2016/11/07 Javascript
基于AngularJS实现的工资计算器实例
2017/06/16 Javascript
vue loadmore 组件滑动加载更多源码解析
2017/07/19 Javascript
JavaScript实现购物车基本功能
2017/07/21 Javascript
SpringMVC简单整合Angular2的示例
2017/07/31 Javascript
vue axios封装及API统一管理的方法
2019/04/18 Javascript
微信小程序后端无法保持session的原因及解决办法问题
2020/03/20 Javascript
React 条件渲染最佳实践小结(7种)
2020/09/27 Javascript
Python有序查找算法之二分法实例分析
2017/12/11 Python
python使用opencv对图像mask处理的方法
2019/07/05 Python
python制作朋友圈九宫格图片
2019/11/03 Python
大家都说好用的Python命令行库click的使用
2019/11/07 Python
python实现梯度下降和逻辑回归
2020/03/24 Python
运行python提示no module named sklearn的解决方法
2020/11/29 Python
Python爬虫回测股票的实例讲解
2021/01/22 Python
使用css3背景渐变中的透明度来设置不同颜色的背景渐变
2014/03/31 HTML / CSS
叙述DBMS对数据控制功能有哪些
2016/06/12 面试题
个人合作协议书范本
2014/04/18 职场文书
体育专业求职信
2014/07/16 职场文书
教师拔河比赛广播稿
2014/10/14 职场文书
2015年学校教科室工作总结
2015/07/20 职场文书
Vue router配置与使用分析讲解
2022/12/24 Vue.js