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]

python中[-1]、[-1]、[-1]、[n-1]使用方法相关推荐

  1. python csv库,Python 中导入csv数据的三种方法

    Python 中导入csv数据的三种方法,具体内容如下所示: 1.通过标准的Python库导入CSV文件: Python提供了一个标准的类库CSV文件.这个类库中的reader()函数用来导入CSV文 ...

  2. python调用shell命令-在Python中执行shell命令的6种方法,你都知道吗?

    原标题:在Python中执行shell命令的6种方法,你都知道吗? Python经常被称作"胶水语言",因为它能够轻易地操作其他程序,轻易地包装使用其他语言编写的库.今天我们就讲解 ...

  3. python使用教程cmd啥意思-对python中执行DOS命令的3种方法总结

    1. 使用os.system("cmd") 特点是执行的时候程序会打出cmd在Linux上执行的信息. import os os.system("ls") 2. ...

  4. python条件语句-Python中条件判断语句的简单使用方法

    最简单的条件语句: if expression: expr_true_suite 如上,if是关键字,expression是条件表达式,条件表达式支持多重条件判断,可以用布尔操作符and.or和not ...

  5. python调用shell命令-python中执行shell命令的几个方法小结

    最近有个需求就是页面上执行shell命令,第一想到的就是os.system, 复制代码 代码如下: os.system('cat /proc/cpuinfo') 但是发现页面上打印的命令执行结果 0或 ...

  6. 小结两种在Python中导入C语言扩展库的方法

    小结两种在Python中导入C语言扩展库的方法 分类: Pythoner2009-08-18 20:44 2563人阅读 评论(1) 收藏 举报 python扩展c语言importstring 一种是 ...

  7. 解惑(三)----- 深入理解Python中的self参数和__init__(self)方法--通过类比Java语言

    一.前言 在这里我想通过用Python和Java语言的类比来对Python中的self参数和__init__(self)方法做一个深入的解释.这样可以加深对self参数和__init__(self)方 ...

  8. Python中转换角度为弧度的radians()方法

    Python中转换角度为弧度的radians()方法 这篇文章主要介绍了Python中转换角度为弧度的radians()方法,是Python入门中的基础知识,需要的朋友可以参考下 radians()方 ...

  9. Python中键映射多个值的方法:defaultdict

    Python中键映射多个值的方法有两种: 想保持元素的插入顺序就应该使用列表: 想去掉重复元素就使用集合并且不关心元素的顺序问题的话应该使用set from collections import de ...

  10. python运行命令_对python中执行DOS命令的3种方法总结

    1. 使用os.system("cmd") 特点是执行的时候程序会打出cmd在Linux上执行的信息. import os os.system("ls") 2. ...

最新文章

  1. mui 解决弹出图片问题
  2. 四种可能导致数据中心瘫痪的网络攻击
  3. IDEA阿里巴巴Java开发规约插件使用
  4. VC++ 中 try-catch-finally 语句 如何在获取正常信息是写一些操作语句
  5. 简单三层架构(登录)
  6. 这些深度学习术语,你了解多少?(上)
  7. c语言中字符串数组应用,C语言中字符变量字符串和字符数组应用.doc
  8. 【Coursera】Third Week(1)
  9. erlang开发工具之intellij idea基本使用
  10. 苹果手机计算机切换用户名,苹果ID如何切换账号?苹果手机切换ID登录使用教程...
  11. win10计算机怎么拨号上网,Win10怎么设置自动连接宽带_Win10怎么设置自动拨号连接上网-192路由网...
  12. 访问php网页显示源代码_关于PHP中获取网页源代码的说明
  13. 小米iot业务_一文看懂小米2019上半年财报:IoT平台连接设备达1.96亿台
  14. ubuntu两台电脑互传文件
  15. MyBatis-Plus——超详细讲解配置文件
  16. angularjs2使用magnifier图片展示插件
  17. 程序运行出现错误:返回值为 -1073741701 (0xc000007b)
  18. 2020 CES:美团和法雷奥合作无人配送车
  19. 【LeetCode 1000】 Minimum Cost to Merge Stones
  20. 记录一个<h265的Http-Flv的流无法播放> 的完整的bug解决思路方案

热门文章

  1. php访问者信息,如何通过PHP检索访问者的ISP?
  2. java nashorn maven_使用mvn创建java工程的极简教程
  3. ue 清理缓存_【PM项目管理系统】PM安装更新客户端、删除UE及清理IE缓存操作手册...
  4. c++模板类静态成员变量_一文讲透父子类中静态变量,成员变量初始化顺序原理...
  5. 获取异常信息_如何在 ASP.NET Core 中实现全局异常拦截
  6. 在Ubuntu下如何压缩一个文件夹
  7. 如何在网页标题栏title加入logo(icon)图标?
  8. Redis安装和使用指南
  9. linux下添加用户的命令--useradd
  10. Qt Creator 使用技巧