详解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 相关文章推荐
多线程爬虫批量下载pcgame图片url 保存为xml的实现代码
Jan 17 Python
Python实现在Linux系统下更改当前进程运行用户
Feb 04 Python
Python网络爬虫实例讲解
Apr 28 Python
Python实现网络端口转发和重定向的方法
Sep 19 Python
安装Python和pygame及相应的环境变量配置(图文教程)
Jun 04 Python
TensorFlow在MAC环境下的安装及环境搭建
Nov 14 Python
浅谈python的dataframe与series的创建方法
Nov 12 Python
Python生成rsa密钥对操作示例
Apr 26 Python
python获取点击的坐标画图形的方法
Jul 09 Python
Django中使用CORS实现跨域请求过程解析
Aug 05 Python
Python实现aes加密解密多种方法解析
May 15 Python
python numpy中setdiff1d的用法说明
Apr 22 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中include与require使用方法区别详解
2013/10/19 PHP
淘宝ip地址查询类分享(利用淘宝ip库)
2014/01/07 PHP
PHP查询分页的实现代码
2017/06/09 PHP
JavaScript Prototype对象
2009/01/07 Javascript
使用jquery mobile做幻灯播放效果实现步骤
2013/01/04 Javascript
用javascript添加控件自定义属性解析
2013/11/25 Javascript
网站基于flash实现的Banner图切换效果代码
2014/10/14 Javascript
JavaScript实现点击单元格改变背景色的方法
2016/02/12 Javascript
JavaScript常用数组算法小结
2016/02/13 Javascript
Node.js的npm包管理器基础使用教程
2016/05/26 Javascript
浅谈Jquery中Ajax异步请求中的async参数的作用
2016/06/06 Javascript
JavaScript简单下拉菜单特效
2016/09/13 Javascript
深入理解Node.js的HTTP模块
2016/10/12 Javascript
vue :src 文件路径错误问题的解决方法
2018/05/15 Javascript
JS加密插件CryptoJS实现AES加密操作示例
2018/08/16 Javascript
jquery中为什么能用$操作
2019/06/18 jQuery
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
Python实现基于HTTP文件传输实例
2014/11/08 Python
Python实现比较两个文件夹中代码变化的方法
2015/07/10 Python
Python简单实现enum功能的方法
2016/04/25 Python
Python实现合并同一个文件夹下所有PDF文件的方法示例
2018/04/28 Python
pyqt5中QThread在使用时出现重复emit的实例
2019/06/21 Python
在Python中获取操作系统的进程信息
2019/08/27 Python
pytorch实现MNIST手写体识别
2020/02/14 Python
浅谈移动端网页图片预加载方案
2018/11/05 HTML / CSS
Conforama西班牙:您的家具、装饰和电器商店
2020/02/21 全球购物
RIP版本1跟版本2的区别
2013/12/30 面试题
Ajax请求总共有多少种Callback
2016/07/17 面试题
趣味游戏活动方案
2014/02/07 职场文书
薪酬专员岗位职责
2014/02/18 职场文书
法院先进个人事迹材料
2014/05/04 职场文书
我是特种兵观后感
2015/06/11 职场文书
法定代表人资格证明书
2015/06/18 职场文书
2016年七夕爱情寄语
2015/12/04 职场文书
2019餐饮行业创业计划书!
2019/06/27 职场文书
如何把新闻人物写得立体、鲜活?
2019/08/14 职场文书