详解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 相关文章推荐
Python类的基础入门知识
Nov 24 Python
在Python的Django框架中生成CSV文件的方法
Jul 22 Python
简单实现python聊天程序
Apr 01 Python
django+echart数据动态显示的例子
Aug 12 Python
python excel转换csv代码实例
Aug 26 Python
Python3 翻转二叉树的实现
Sep 30 Python
python 图像的离散傅立叶变换实例
Jan 02 Python
Flask和pyecharts实现动态数据可视化
Feb 26 Python
Python实现Word表格转成Excel表格的示例代码
Apr 16 Python
Python collections.defaultdict模块用法详解
Jun 18 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
Feb 26 Python
Python Django ORM连表正反操作技巧
Jun 13 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获取$_POST同名参数数组的实现介绍
2013/06/30 PHP
高质量PHP代码的50个实用技巧必备(上)
2016/01/22 PHP
laravel邮件发送的实现代码示例
2020/01/31 PHP
TP3.2框架分页相关实现方法分析
2020/06/03 PHP
PHP预定义接口――Iterator用法示例
2020/06/05 PHP
srcElement表格样式
2006/09/03 Javascript
模仿百度三维地图的js数据分享
2011/05/12 Javascript
js取消单选按钮选中并判断对象是否为空
2013/11/14 Javascript
jquery实现倒计时代码分享
2014/06/13 Javascript
form.submit()不能提交表单的错误原因及解决方法
2014/10/13 Javascript
上传文件返回的json数据会被提示下载问题解决方案
2014/12/03 Javascript
浅谈Javascript Base64 加密解密
2014/12/28 Javascript
解决vue.js在编写过程中出现空格不规范报错的问题
2017/09/20 Javascript
详述 Sublime Text 打开 GBK 格式中文乱码的解决方法
2017/10/26 Javascript
详解JQuery基础动画操作
2019/04/12 jQuery
Vue对象赋值视图不更新问题及解决方法
2019/06/03 Javascript
Vue el-autocomplete远程搜索下拉框并实现自动填充功能(推荐)
2019/10/25 Javascript
python求众数问题实例
2014/09/26 Python
python操作redis的方法
2015/07/07 Python
Python实现对字符串的加密解密方法示例
2017/04/29 Python
使用python打印十行杨辉三角过程详解
2019/07/10 Python
tensorflow之自定义神经网络层实例
2020/02/07 Python
CSS3五个技巧给你的网站带来出色的效果
2009/04/02 HTML / CSS
Merrell迈乐澳大利亚网站:购买户外登山鞋
2017/05/28 全球购物
荷兰多品牌网上鞋店:Stoute Schoenen
2017/08/24 全球购物
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
.net工程师笔试题
2012/06/09 面试题
应届生求职信写作技巧
2013/10/24 职场文书
高中班长自我鉴定
2013/12/20 职场文书
学校七一活动方案
2014/01/19 职场文书
致800米运动员广播稿
2014/02/16 职场文书
房产转让协议书(2014版)
2014/09/30 职场文书
python基于机器学习预测股票交易信号
2021/05/25 Python
Go 语言结构实例分析
2021/07/04 Golang
解决MySQL Varchar 类型尾部空格的问题
2022/04/06 MySQL
Go获取两个时区的时间差
2022/04/20 Golang