python数组索引
来源:互联网 发布:中国美术馆 知乎 编辑:程序博客网 时间:2024/06/14 01:23
默认的使用
和大多数语言一样我们可以使用索引来访问序列
array=[0,1,2,3,4,5,6,7,8,9]print array[1]print array[1:3]print array[0:-1]print array[2:-13]print array[::3]print array[::-1]print array[::-2]
python可以在中括号中加入更多的索引条件,用冒号分隔
没有冒号
和其他语言一样访问
如
print array[-1]#返回倒数第一个数9
一个冒号
参数大于零:表示从左向右数的下标
参数小于零:表示从右向左数倒数第几个数(不包括该数)
如:
print array[1:3] #选择下标为1到3(不包括3)之间的所有元素。即[1,2]print array[0:-1]#选择下标为0到倒数第第一个元素(不包括该元素)之间的所有元素即[0, 1, 2, 3, 4, 5, 6, 7, 8]print array[2:-13]#同上,不过上述的方法找不到交集所以返回的是[]
两个冒号
前两个参数的作用和上面一样,但三个参数是间距
大于零:从左向右返回数组
小于零:从右向左返回数组
如:
print array[::3]#返回[0, 3, 6, 9] 间距为3print array[::-1]#反向输出[9, 8, 7, 6, 5, 4, 3, 2, 1, 0] 间距为1print array[::-2]#反向输出[9, 7, 5, 3, 1] 间距为2
自定义
暂时还没用到 先留个坑占着
阅读全文
0 0
- python数组索引
- python知识索引-数组、矩阵、字典、函数
- c语言模拟perl python中的数组负数索引
- python数据分析:numpy数组的索引与切片
- 【python代码技巧2】数组索引扩增技巧
- MATLAB、Python、vs的数组、指针索引问题
- 索引数组
- Python---索引
- python-索引
- Python语言的创始人解释为什么Python数组的索引从0开始
- Python语言的创始人解释为什么Python数组的索引从0开始
- Python语言的创始人解释为什么Python数组的索引从0开始
- 索引数组与删除数组
- 索引数组 和关联数组
- 关联数组转换索引数组
- Python 矩阵数组和list使用布尔值索引的区别
- 数组绘制中的索引
- opengl数组索引
- 自定义View实现词组 不断行显示 并且高亮
- 小程序实现第三方登录,后台采用的是laravel框架
- 计算机各种编码
- java电子商务系统源码B2B2C
- 拉里·埃里森亲自支招,数据库自动化之后,DBA何去何从???
- python数组索引
- 使用js遇到变量的名称为数字怎么办?
- 工信部责令运营商整改 老用户套餐选择不受限
- 货车运输 洛谷p1967
- putty连接虚拟机的一种virtualbox网络设置方式
- 【CIO 早班车】如何杀掉混合云道路上的三大Boss?
- iOS 11开发教程(十一)了解iOS11应用视图
- 微信开放平台之网站授权微信登录功能
- 分层聚类算法