Python中numpy数组的计算与转置的方法是什么
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,本篇内容介绍了"Python中numpy数组的计算与转置的方法是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,
千家信息网最后更新 2025年02月02日Python中numpy数组的计算与转置的方法是什么
本篇内容介绍了"Python中numpy数组的计算与转置的方法是什么"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
1、numpy数组与数的运算
主要包括数组与数的加减乘除运算,废话不多说,看代码:
import numpy as np a = np.array([[1, 2, 3, 4, 5, 6], [7, 8, 9, 10, 11, 12]]) # 将数组a里面的每个数+1b = a+1print(b) # 将数组a里面每个数-3c = a-3print(c) # 将数组a里面每个数*3d = a*3print(d) # 将数组a里面每个数除3e = a/3print(e)
运行结果如下:
2、numpy相同尺寸的数组运算
numpy相同尺寸的加减乘除运算,代码如下:
import numpy as np a = np.array([[1, 2, 3, 4, 5, 6], [7, 8, 9, 10, 11, 12]])b = np.array([[11, 22, 33, 44, 55, 66], [77, 88, 99, 10, 11, 12]]) # 数组a与数组b的加法运算c = a+bprint(c) # 数组a与数组b的减法运算d = a-bprint(d) # 数组a与数组b的乘法运算e = a*bprint(e) # 数组a与数组b的除法运算f = a/bprint(f)
运行结果如下:
3、numpy不同尺寸的数组计算
numpy不同尺寸的数组也能运算,遵守广播原则,代码如下:
import numpy as np a = np.array([[1, 2, 3, 4, 5, 6], [7, 8, 9, 10, 11, 12]])b = np.array([1, 2, 3, 4, 5, 6])c = np.array([[1], [2]])print(a)print(b)print(c) # 数组a与数组b的减法d = a-bprint(d) # 数组a与数组b的乘法e = a*bprint(e) # 数组a与数组c的减法f = a-cprint(f) # 数组a与数组c的乘法g = a*cprint(g)
运行结果如下图:
大家应该可以看出二者的区别,所有数组的运算遵守广播原则。
4、numpy数组的转置
主要讲三种转置方法,具体代码如下:
import numpy as np a = np.array([[1, 2, 3, 4, 5, 6], [7, 8, 9, 10, 11, 12], [13, 14, 15, 16, 17, 18]]) # 数组转置的三种方法b = np.transpose(a)c = a.Td = a.swapaxes(1, 0)print(a)print(b)print(c)print(d)
运行结果如下图:
"Python中numpy数组的计算与转置的方法是什么"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
数组
运算
方法
代码
尺寸
结果
运行
乘法
减法
不同
相同
加减乘除
内容
原则
更多
知识
广播
实用
学有所成
接下来
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华为云服务器后设置方法
管件数据库
云服务器的搭建
淄博网络安全产品认证
斐讯音响服务器
南瑞网络安全检测装置
数据库的模型和模式的区别
博山物流竞价报价软件开发咨询
706服务器默认管理口地址
ncbi数据库官网进入
服务器两U说的是什么
无法输入网络安全密钥
数据库迁移的技术
网络安全启明信息
射频识别卡刷出来怎么连接数据库
网络安全学习笔记300字
镇江水电缴费软件开发团队
网络安全教育平台网
软件开发行业有印花税吗
互联网科技 免费ppt
网络安全课程学习体会
鹤壁电商财务软件开发
郑州联通服务器托管
innodb恢复数据库
数据库的加锁机制
常州品牌网络技术服务费
上位机软件开发招聘
服务器显卡电源不足
iolink软件开发
莲湖区软件开发价格