shape()函数的用法
Numpy中shape()函数的意义及相关用法
shape函数的功能是读取矩阵或数组的长度
**通常有三种使用方法:shape[0],shape[1],shape
shape[0] :读取行数
shape[1]:读取列数
shape:行列数组成元组直接输出**
**
一、当数组或矩阵是一维时
**
1、只能使用shape[0],返回的是数组或矩阵中元素的个数
a=np.array([2,3,4])
print(a.shape[0])
输出结果:
3
2、 如果使用shape[1]
a=np.array([2,3,4])
print(a.shape[1])
输出报错:
print(b.shape[1])
IndexError: tuple index out of range
二、当数组或矩阵是二维时
这里需要注意在写矩阵或数组的外面是一个()和一个[]
1、shape[0] :读取行数
import numpy as np
a=np.array([[1,2,3],[4,5,6],[7,8,9],[10,11,12]])
print(a.shape[0])
输出结果:
4
2、shape[1]:读取列数
import numpy as np
a=np.array([[1,2,3],[4,5,6],[7,8,9],[10,11,12]])
print(a.shape[1])
输出结果:
3
3、shape:行列数组成元组直接输出
import numpy as np
a=np.array([[1,2,3],[4,5,6],[7,8,9],[10,11,12]])
print(a.shape)
输出结果:
(4, 3)
三、当数组或矩阵是三维时
这里需要注意在写矩阵或数组的外面是一个()和两个个[]
import numpy as np
a=np.array([[[1,2,3],[4,5,6],[7,8,9],[10,11,12]]])
print(a.shape)
输出结果:
(1,4,3)
shape()函数的用法相关推荐
- python的shape函数的用法
shape函数是numpy.core.fromnumeric中的函数,它的功能是读取矩阵的长度,比如shape[0]就是读取矩阵第一维度的长度. shape的输入参数可以是一个整数(表示维度),也可以 ...
- python shape函数的用法
shape[0]代表行数,shape[1]代表列数,shape是行和列数构成的元组 代码: import numpy as np x=np.array([[1,2,3],[2,3,5],[11,15, ...
- Python:shape函数用法
shape函数是numpy.core.fromnumeric中的函数,它的功能是读取矩阵的长度,比如shape[0]就是读取矩阵第一维度的长度. shape的输入参数可以是一个整数(表示维度),也可以 ...
- tf.nn.embedding_lookup函数的用法
tf.nn.embedding_lookup函数的用法主要是选取一个张量里面索引对应的元素.tf.nn.embedding_lookup(params, ids):params可以是张量也可以是数组等 ...
- select函数fdwrite用法_NumPy 分段函数
简单分段,可以使用嵌套where()函数的办法: 分段数较多,可以用select()函数: NumPy提供了piecewise()专门用于计算分段函数. where()的函数的用法参见: 怎么理解nu ...
- python中where的用法_Python中where()函数的用法详解
本文主要和大家介绍了详解Python中where()函数的用法,小编觉得挺不错的,现在分享给大家,也给大家做个参,希望能帮助到大家. where()的用法 首先强调一下,where()函数对于不同的输 ...
- 关于C语言中的malloc和free函数的用法
一.malloc()和free()的基本概念以及基本用法: 1.函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针 ...
- Python assert断言函数及用法
Python assert断言函数及用法 Python assert 语句,又称断言语句,可以看做是功能缩小版的 if 语句,它用于判断某个表达式的值,如果值为真,则程序可以继续往下执行:反之,Pyt ...
- python中的counter()、elements()、most_common()和subtract()函数的用法
python中的counter().elements().most_common()和subtract()函数的用法 counter()方法: class collections.Counter([i ...
最新文章
- 第一次接觸sbt會遇到的
- 让大规模深度学习训练线性加速、性能无损,基于BMUF的Adam优化器并行化实践...
- 总结一哈JDK和Tomcat的环境变量配置
- python scrapy爬虫遇见301_在Pycharm中运行Scrapy爬虫项目的基本操作
- php后台登录显示ok,thinkphp的项目 后台登录问题,怪事
- mybatis mysql uuid_spring boot整合mybatis利用Mysql实现主键UUID的方法
- L2C中Lustre语义的环境定义
- Linux开机启动过程(6):页表的初始化、避开保留的内存、地址随机化
- python与线性代数 向量方程
- 从整体上看UML——思维导图
- C# 读取Word中的书签
- Ubuntu18中添加中文输入法
- php爬拉钩数据,拉勾网数据两种爬取
- 什么是 数据,数据库,数据库管理系统,数据库系统?
- matlab画带方差的柱状图,带方差的柱状图
- Kerberos认证协议
- csgo跑图文件_一键跑图!极为方便的CSGO跑图工具(附2020年5月28日更新)
- termux使用教程python-利用Termux超级终端在手机上运行Python开发环境
- Word 使用技巧大全
- VirtualBox错误:VERR_NEM_VM_CREATE_FAILED: What do I do?