Python:slice与indices的用法

作者:筱筱的春天 时间:2021-09-10 22:31:09 

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索引,按之前的来,否则就取小索引

来源:https://www.cnblogs.com/baxianhua/p/8145324.html

标签:Python,slice,indices
0
投稿

猜你喜欢

  • MySql表、字段、库的字符集修改及查看方法

    2024-01-19 19:39:38
  • 使用python画出逻辑斯蒂映射(logistic map)中的分叉图案例

    2023-05-19 13:05:18
  • python 实现调用子文件下的模块方法

    2022-02-02 16:39:38
  • 利用PHP实现词法分析器与自定义语言

    2024-05-02 17:33:35
  • Python练习-购物单

    2023-01-21 16:27:33
  • 深入理解Python虚拟机中字典(dict)的实现原理及源码剖析

    2022-03-10 20:57:06
  • Python实现获取照片拍摄日期并重命名的方法

    2023-04-14 03:26:37
  • 原来CSS也可以把IE6弄死

    2007-08-14 09:30:00
  • Go语言将string解析为time.Time时两种常见报错

    2024-05-22 17:45:48
  • mysql二进制日志文件恢复数据库

    2024-01-16 10:55:05
  • 使用classList来实现两个按钮样式的切换方法

    2024-04-16 09:35:19
  • Vue 中生命周期定义及流程

    2024-05-09 15:21:54
  • sql中的 where 、group by 和 having 用法解析

    2024-01-14 05:12:13
  • python中的函数嵌套和嵌套调用

    2021-09-05 01:10:26
  • 详解如何让Go语言中的反射加快

    2024-05-28 15:36:52
  • ASP动态生成的javascript表单验证代码

    2008-10-13 20:11:00
  • Access2003:不支持这种ActiveX控件

    2010-12-09 19:59:00
  • Python分析最近大火的网剧《隐秘的角落》

    2023-07-17 07:09:04
  • Django项目在pycharm新建的步骤方法

    2021-01-19 11:46:32
  • 简单理解vue中track-by属性

    2024-04-30 10:21:05
  • asp之家 网络编程 m.aspxhome.com