详解python中[-1]、[:-1]、[::-1]、[n::-1]使用方法


Posted in Python onApril 25, 2021

[m : ] 代表列表中的第m+1项到最后一项

[ : n] 代表列表中的第一项到第n项

[-1] 代表去到最后一项

[:-1]代表除了最后一个都获取到

[::-1]代表逆序取,从后向前取

[2::-1]代表从下标从0到2的三个数,逆序取

[1:]代表从下标为1开始取到最后一个数

例子:

import numpy as np
a=np.random.rand(5)
print(a)
[ 0.64061262 0.8451399  0.965673  0.89256687 0.48518743]
 
print(a[-1]) ###取最后一个元素
[0.48518743]
 
print(a[:-1]) ### 除了最后一个取全部
[ 0.64061262 0.8451399  0.965673  0.89256687]
 
print(a[::-1]) ### 取从后向前(相反)的元素
[ 0.48518743 0.89256687 0.965673  0.8451399  0.64061262]
 
print(a[2::-1]) ### 取从下标为2的元素翻转读取
[ 0.965673 0.8451399  0.64061262]

再举个例子:

a = np.array([[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]])
b = a[::-1, :]
print(b)
 
[[5 6 7 8 9]
 [0 1 2 3 4]]

到此这篇关于详解python中[-1]、[:-1]、[::-1]、[n::-1]使用方法的文章就介绍到这了,更多相关python[-1]、[:-1]、[::-1]、[n::-1]内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
CentOS 7下安装Python3.6 及遇到的问题小结
Nov 08 Python
在python 不同时区之间的差值与转换方法
Jan 14 Python
Pandas操作CSV文件的读写实现方法
Nov 13 Python
Python3如何判断三角形的类型
Apr 12 Python
Django admin管理工具TabularInline类用法详解
May 14 Python
django-orm F对象的使用 按照两个字段的和,乘积排序实例
May 18 Python
pycharm开发一个简单界面和通用mvc模板(操作方法图解)
May 27 Python
Python API 操作Hadoop hdfs详解
Jun 06 Python
Python grequests模块使用场景及代码实例
Aug 10 Python
python爬虫请求头的使用
Dec 01 Python
python 将html转换为pdf的几种方法
Dec 29 Python
Pygame Time时间控制的具体使用详解
Nov 17 Python
浅谈Python项目的服务器部署
Apr 25 #Python
Python Socket编程详解
Apr 25 #Python
Python Django 后台管理之后台模型属性详解
如何用python反转图片,视频
python基于tkinter制作m3u8视频下载工具
用python自动生成日历
解决Django transaction进行事务管理踩过的坑
Apr 24 #Python
You might like
php注册系统和使用Xajax即时验证用户名是否被占用
2017/08/31 PHP
TFDN图片播放器 不错自动播放
2006/10/03 Javascript
字段太多jquey快速清空表单内容方法
2014/08/21 Javascript
浅谈JavaScript中数组的增删改查
2016/06/20 Javascript
jquery中$.fn和图片滚动效果实现的必备知识总结
2017/04/21 jQuery
详解用node编写自己的cli工具
2017/05/23 Javascript
解决html input验证只能输入数字,不能输入其他的问题
2017/07/21 Javascript
vue.js实现带日期星期的数字时钟功能示例
2018/08/28 Javascript
JS实现图片切换效果
2018/11/17 Javascript
详解Webstorm 下的Angular2.0开发之路(图文)
2018/12/06 Javascript
微信小程序实现星级评价
2019/11/20 Javascript
JS制作简易计算器的实例代码
2020/07/04 Javascript
vuex刷新后数据丢失的解决方法
2020/10/18 Javascript
微信小程序实现首页弹出广告
2020/12/03 Javascript
[49:08]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.27
2020/12/01 DOTA
Python StringIO模块实现在内存缓冲区中读写数据
2015/04/08 Python
Windows下用py2exe将Python程序打包成exe程序的教程
2015/04/08 Python
Django的URLconf中使用缺省视图参数的方法
2015/07/18 Python
浅谈Python中chr、unichr、ord字符函数之间的对比
2016/06/16 Python
python正则表达式的使用
2017/06/12 Python
python实现决策树分类算法
2017/12/21 Python
python3 遍历删除特定后缀名文件的方法
2018/04/23 Python
tensorflow 用矩阵运算替换for循环 用tf.tile而不写for的方法
2018/07/27 Python
将Django项目部署到CentOs服务器中
2018/10/18 Python
python 将json数据提取转化为txt的方法
2018/10/26 Python
python实现邮件发送功能
2019/08/10 Python
VSCode中自动为Python文件添加头部注释
2019/11/14 Python
AmazeUI 单选框和多选框的实现示例
2020/08/18 HTML / CSS
应用心理学个人求职信范文
2013/12/11 职场文书
暑期社会实践方案
2014/02/05 职场文书
党员先进事迹材料
2014/12/19 职场文书
好人好事新闻稿
2015/07/17 职场文书
2016党员读书思廉心得体会
2016/01/23 职场文书
导游词之杭州西湖
2019/09/19 职场文书
详细介绍python类及类的用法
2021/05/31 Python
redis击穿 雪崩 穿透超详细解决方案梳理
2022/03/17 Redis