详解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自动化测试工具Splinter简介和使用实例
May 13 Python
python进阶教程之文本文件的读取和写入
Aug 29 Python
Python文件右键找不到IDLE打开项解决办法
Jun 08 Python
python使用matplotlib绘制柱状图教程
Feb 08 Python
使用python爬取B站千万级数据
Jun 08 Python
tensorflow实现逻辑回归模型
Sep 08 Python
对python中矩阵相加函数sum()的使用详解
Jan 28 Python
Pandas之groupby( )用法笔记小结
Jul 23 Python
Python如何存储数据到json文件
Mar 09 Python
python实现交并比IOU教程
Apr 16 Python
python中delattr删除对象方法的代码分析
Dec 15 Python
Python3使用Qt5来实现简易的五子棋小游戏
May 02 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 中的4种标记风格介绍
2012/05/10 PHP
thinkPHP实现MemCache分布式缓存功能
2016/03/23 PHP
php面向对象编程self和static的区别
2016/05/08 PHP
PHP的swoole扩展安装方法详细教程
2016/05/18 PHP
基于laravel belongsTo使用详解
2019/10/18 PHP
jquery 得到当前页面高度和宽度的两个函数
2010/02/21 Javascript
js使用html()或text()方法获取设置p标签的显示的值
2014/08/01 Javascript
使用JQuery实现智能表单验证功能
2016/03/08 Javascript
详解vue模拟加载更多功能(数据追加)
2017/06/23 Javascript
vue 使用ref 让父组件调用子组件的方法
2018/02/08 Javascript
Vue中控制v-for循环次数的实现方法
2018/09/26 Javascript
适用于 Vue 的播放器组件Vue-Video-Player操作
2020/11/16 Javascript
用Python程序抓取网页的HTML信息的一个小实例
2015/05/02 Python
Python中Django框架下的staticfiles使用简介
2015/05/30 Python
python通过pip更新所有已安装的包实现方法
2017/05/19 Python
Linux 修改Python命令的方法示例
2018/12/03 Python
python使用threading.Condition交替打印两个字符
2019/05/07 Python
浅析Python3中的对象垃圾收集机制
2019/06/06 Python
pycharm新建一个python工程步骤
2019/07/16 Python
python sorted函数的小练习及解答
2019/09/18 Python
Ranorex通过Python将报告发送到邮箱的方法
2020/01/12 Python
Django实现图片上传功能步骤解析
2020/04/22 Python
Python能做什么
2020/06/02 Python
Python实现Keras搭建神经网络训练分类模型教程
2020/06/12 Python
PyInstaller运行原理及常用操作详解
2020/06/13 Python
python实现计算器简易版
2020/12/17 Python
丝芙兰意大利官方网站:Sephora.it
2019/12/13 全球购物
俄罗斯GamePark游戏商店网站:购买游戏、游戏机和配件
2020/03/13 全球购物
财务管理专业推荐信
2013/11/19 职场文书
贷款委托书范本
2014/04/08 职场文书
仲裁协议书
2014/09/26 职场文书
2014年班长个人工作总结
2014/11/14 职场文书
2015年教务处干事工作总结
2015/07/22 职场文书
安全生产标语口号
2015/12/26 职场文书
php修改word的实例方法
2021/11/17 PHP
千万级用户系统SQL调优实战分享
2022/03/03 MySQL