一维数组中选择部分元素输出,即数组名【【下标】】,是两个中括号!

二维数组选取一个元素,即数组名【行,列】,行列是从0开始的。

行列可以省略,行和列全部省略时,输出整个数组。

行省略,代表输出所有行;列省略,代表输出所有列。

可以指定输出某几行、某几列,即数组名【1:3,1:4】,输出1到2行且1到3列的所有元素,即输出二维数组。

import numpy as np
ans = np.array([1,2,3,4,5,6,7,8,9])    #一维数组
a = np.array([1,2,3,4,5,6,7])    #一维数组
b = np.array([[1,2,3],[4,5,6],[7,8,9]])    #二维数组#获取指定位置的元素
print(ans[[2,3,5]])      #即为输出ans数组中下标为2,3,5的元素
print(b[1,2])    #输出1行2列的元素,这里的行和列是从0开始的
print(b[1,:])    #输出1行的所有元素,“:”就代表着输出所有元素
print(b[:,2])    #输出2列的所有元素
print(b[1:3,0:3])    #1到2行,0到2列的元素,“端点左闭右开”

numpy数组中元素单个选取或部分选取相关推荐

  1. python numpy 数组中元素设置所有小于0的元素为0

    >>> import numpy as np >>> a = np.random.randint(-5, 5, (5, 5)) >>> a arr ...

  2. python取出数组大于某值_Python替换NumPy数组中大于某个值的所有元素实例

    我有一个2D(二维) NumPy数组,并希望用255.0替换大于或等于阈值T的所有值.据我所知,最基础的方法是: shape = arr.shape result = np.zeros(shape) ...

  3. python矩阵中找满足条件的元素_从numpy数组中取出满足条件的元素示例

    例如问题:从 arr 数组中提取所有奇数元素. input:arr = np.array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) output: #> array([1, ...

  4. 计算数组中元素的加权平均值 numpy.average()

    [小白从小学Python.C.Java] [计算机等级考试+500强双证书] [Python-数据分析] 计算数组中元素的加权平均值 numpy.average() [太阳]选择题 对于以下pytho ...

  5. 5.Numpy数组中数据的抽取

    目录 Numpy数组中数据的抽取 1.比较操作 2.操作布尔数组 统计个数 记录True的个数numpy.count_nonzero函数 记录True的个数numpy.sum函数 快速查阅 3.将布尔 ...

  6. 如何获取NumPy数组中N个最大值的索引?

    本文翻译自:How do I get indices of N maximum values in a NumPy array? NumPy proposes a way to get the ind ...

  7. B09_NumPy迭代数组(控制遍历顺序,修改数组中元素的值,使用外部循环,广播迭代)

    NumPy迭代数组 NumPy 迭代器对象 numpy.nditer 提供了一种灵活访问一个或者多个数组元素的方式. 迭代器最基本的任务的可以完成对数组元素的访问. 接下来我们使用arange()函数 ...

  8. 关于Numpy数组中属性shape的理解

    关于Numpy数组中属性shape的理解 概述:numpy数组都有着shape这一属性,怎么理解这一属性呢?看以下代码: # 关于numpy中shape参数的深刻理解 p1 = np.array([1 ...

  9. Java计算数组中元素的总和

    数组元素的总和是指数组中所有元素(或数字)的总和.数组元素可以是整数(int)或十进制数字(float或double). 方法1:使用for循环 这是一种传统且最常用的方法,其中使用for循环来迭代数 ...

最新文章

  1. ie和firefox操作table对象的异同
  2. 结营答辩!28天!Datawhale助力公益AI一起学,点亮最暖寒假!
  3. PIG 中COGROUP中的空值验证
  4. Luogu T24242 购物券Ⅰ(数据已加强)
  5. 本地项目怎么推送到码云_【重谈npm】当下载一个项目到本地执行npm install报错时应该怎么办...
  6. 文本输入控件wx.TextCtrl
  7. echarts box
  8. python start
  9. TensorFlow 变量共享: get_variable
  10. linux参考文献_小白爱折腾·其二:手机Linux部署DiscuzX论坛
  11. 基于PHP的学生学籍管理系统
  12. tensorflow2.0 numpy.ndarray 与tenor直接互转
  13. 论文阅读中经常出现的“消融研究/实验”
  14. Maven 入门教程
  15. 爬虫实战-python爬取QQ群好友信息
  16. 嵌入式系统的开发流程
  17. Xilinx官网大全__PowerPC 架构
  18. Linux部署dns服务器(dnsmasq方式)
  19. 【密码学Sage代码】椭圆曲线加密/解密(基于《密码编码学与网络安全——原理与实践(第七版)》)
  20. js获取美国太平洋标准时间PST

热门文章

  1. MASM汇编入门:寄存器数据的使用
  2. 【百问网】七天智能家居实战
  3. linux kill ps的结果,(转载)linux 查看某进程 并杀死进程 ps grep kill
  4. 红楼梦人物出场统计python_红楼梦有多少人物统计(一)
  5. python爬取校花网的图片
  6. C++ vector 标准差
  7. Windows Mobil中解决日期显示不正常的方法
  8. OSError: [WinError 1455] 页面文件太小,无法完成操作
  9. 微信小程序页面添加背景图,图片全屏显示
  10. Eclipse小技巧--修改@auther和去掉//TODO