1. python里面的索引的特征是包含起点,但是不包含结束的索引值,-1表示最后一个元素,但是-1是结尾的index,所以含义就是取原始数据的除最后一个元素之外的值

特例如:[::-1] 顺序相反操作、[-1] 读取倒数第一个元素

1、案例解释

#从后往前数:

a='python'b=a[::-1]print(b) #nohtypc=a[::-2]print(c) #nhy

# 从前往后数:

d=a[:-1]  #从位置0到位置-1之前的数print(d)  #pythoe=a[:-2]  #从位置0到位置-2之前的数print(e)  #pyth

2、用法说明

b = a[i:j] 

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

案例:

a = [0,1,2,3,4,5,6,7,8,9]b = a[1:3]   # [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索引 说明相关推荐

  1. python索引右往左_左手用R右手Python系列5——数据切片与索引

    数据框索引: 基于数据框本身提取 subset函数 filter+select函数 Python: 数据框自身的方法 ix方法 loc方法 iloc方法 query方法 数据框自身的方法 ix方法 l ...

  2. Python索引、字典的灵活使用,查询内容,返回字典内容

    Python索引.字典的灵活使用 1.使用索引调用两个数组中相同位置的内容. brand中index'张大师'的位置为index[2],在slogan中对应index[2]的内容为'鸭爪爪',所以输出 ...

  3. python索引序列_Pythonfor循环通过序列索引迭代过程解析

    这篇文章主要介绍了Python for循环通过序列索引迭代过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 Python for 循环通过序列 ...

  4. python索引右往左_[Python笔记]序列(一)索引、分片

    Python包含6种内建序列:列表.元组.字符串.Unicode字符串.buffer对象.xrange对象. 这些序列支持通用的操作: 索引 索引是从0开始计数:当索引值为负数时,表示从最后一个元素( ...

  5. Python索引index常用的8种操作

    原始数据为 csv 文件. data ''' date,temperature,humidity 07/01/21,95,50 07/02/21,94,55 07/03/21,94,56 ''' 一. ...

  6. python索引 自定义_python – 使用多个自定义索引范围构建numpy数组,而不显式循环...

    在Numpy中,是否有一种pythonic方法来创建array3,其中自定义范围来自array1和array2而没有循环?迭代范围的直接解决方案有效,但由于我的数组遇到了数百万个项目,我正在寻找更有效 ...

  7. python索引例子_Python实现带下标索引的遍历操作示例

    本文实例讲述了Python实现带下标索引的遍历操作.分享给大家供大家参考,具体如下: 代码如下: #coding=utf-8 #python - 实现带下标索引的遍历. str = 'abcdefgh ...

  8. python索引字符串_Python:通过索引删除子字符串

    我有以下相当简单的片段: def delete_substring_blocks(s, blocks): ''' s: original input string blocks: list of in ...

  9. python索引值_python索引总结

    在使用python过程中,目前用的最多的数据结构就是list和dict.就索引而言,python提供了index方法来获取一个list中的元素的索引,例如a=[12,2,3,3,55,56,67,78 ...

  10. python索引用法_python 列表索引问题

    展开全部 数据结构是通e5a48de588b63231313335323631343130323136353331333363366261过某种方式组织在一起的数据元素的集合.在python中,最基本 ...

最新文章

  1. Oracle Instanc Client安装命令工具
  2. 这一波震撼的福利,你绝对想不到!!!
  3. Visual Studio插件
  4. 一个优秀的Push平台,需要经历怎样的前世今生
  5. vim下如何去掉windows编辑的文件中的^M
  6. 大网的经验(华为的创新—转载)
  7. 使用Emit的时候类型XXX尚未完成
  8. 天翼校园客户端“中毒”,江苏、广东、湖南成重灾区
  9. Python路飞学城老男孩内部书籍,Python全栈开发实战pdf
  10. 《大家来找茬》游戏辅助工具开发
  11. efi分区隐藏_win10如何隐藏efi分区|win10如何隐藏efi分区的方法
  12. UT2011学习笔记
  13. 图搜索算法(一):图搜索的一般算法
  14. C/C++编程:实现hash函数
  15. 交换机与路由器技术:动态路由协议、RIP路由协议和OSPF路由协议
  16. MySQL中的周(WEEK、YEARWEEK)
  17. websocket-PacketCapture乱码包解密
  18. 事件委托、事件冒泡与事件捕获
  19. windows下vue项目启动步骤
  20. 微信 图片二维码识别不了的问题

热门文章

  1. 解决Chrome浏览器登录web系统一直报“验证码错误问题“
  2. Macbook Pro touch bar 设置小tips
  3. 爬虫headers参数
  4. 实用好看的个人主页官方源码
  5. java万年历有农历_家庭农民历五行曰历,日历为什么叫“万年历”
  6. Unity3D--学习太空射击游戏制作(四)
  7. 联想A790E的root方法
  8. 【OpenCVOpenGLMarkerless AR】原理部分+代码
  9. 大家好,我是练习时长两年半的LeetCode爱好者,喜欢唱跳rap
  10. 计算机网络——透明网桥算法