Python中生成ndarray实例讲解


Posted in Python onFebruary 22, 2021

生成ndarray最简单的方法就是array函数,array函数接受任意的序列型对象,生成一个新的包含传递数据的NumPy数组。例子如下:

import numpy as np
data1 = [1, 2, 3, 4]
data2 = [[1, 2, 3, 4], [5, 6, 7, 8]]
arr1 = np.array(data1)
arr2 = np.array(data2)
arr1 = arr1 * 10
arr2 = arr2 + arr1
print(arr1)
print(arr2)

结果如下

[10 20 30 40]

[[11 22 33 44]

[15 26 37 48]]

实例扩展:

矩阵乘:按照线性代数的乘法

>>> a = np.array([[1,2,3], [2,3,4]])
>>> b = np.array([[1,2], [3,4], [5,6]])
>>> a
array([[1, 2, 3],
  [2, 3, 4]])
>>> b
array([[1, 2],
  [3, 4],
  [5, 6]])
>>> np.dot(a, b)  #方法一
array([[22, 28],
  [31, 40]])
>>> np.matmul(a,b) #方法二
array([[22, 28],

注:一维数组之间运算时,dot()表示的是内积。

点乘:对应位置相乘

>>> a = np.array([[1,2],[3,4]])
>>> b = np.array([[1,1],[2,2]])
>>> a
array([[1, 2],
  [3, 4]])
>>> b
array([[1, 1],
  [2, 2]])
>>> a * b     #方法一
array([[1, 2],
  [6, 8]])
>>> np.multiply(a, b) #方法二
array([[1, 2],
  [6, 8]])

到此这篇关于Python中生成ndarray实例讲解的文章就介绍到这了,更多相关如何在Python中生成ndarray内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python实现的重启关机程序实例
Aug 21 Python
详解Django通用视图中的函数包装
Jul 21 Python
python调用百度REST API实现语音识别
Aug 30 Python
Laravel+Dingo/Api 自定义响应的实现
Feb 17 Python
pyqt5 使用label控件实时显示时间的实例
Jun 14 Python
Python发展史及网络爬虫
Jun 19 Python
pandas如何处理缺失值
Jul 31 Python
有关Tensorflow梯度下降常用的优化方法分享
Feb 04 Python
postman和python mock测试过程图解
Feb 22 Python
Python通过Pillow实现图片对比
Apr 29 Python
python实现学生信息管理系统(精简版)
Nov 27 Python
Python学习之os包使用教程详解
Mar 21 Python
python爬虫利用代理池更换IP的方法步骤
Feb 21 #Python
Python用requests库爬取返回为空的解决办法
Feb 21 #Python
python利用proxybroker构建爬虫免费IP代理池的实现
Feb 21 #Python
python实现图片转字符画的完整代码
Feb 21 #Python
利用Python实现最小二乘法与梯度下降算法
Feb 21 #Python
Scrapy实现模拟登录的示例代码
Feb 21 #Python
scrapy-splash简单使用详解
Feb 21 #Python
You might like
PHP数据库操作面向对象的优点
2006/10/09 PHP
coreseek 搜索英文的问题详解
2013/06/08 PHP
php+mysql数据库查询实例
2015/01/21 PHP
使用PHP开发留言板功能
2019/11/19 PHP
JavaScript 10件让人费解的事情
2010/02/15 Javascript
javascript数组的使用
2013/03/28 Javascript
js关闭父窗口时关闭子窗口
2013/04/01 Javascript
JS操作select下拉框动态变动(创建/删除/获取)
2013/06/02 Javascript
深入剖析JavaScript编程中的对象概念
2015/10/21 Javascript
实用jquery操作表单元素的简单代码
2016/07/04 Javascript
用vue写一个仿简书的轮播图的示例代码
2018/03/13 Javascript
D3.js实现简洁实用的动态仪表盘的示例
2018/04/04 Javascript
vue axios 给生产环境和发布环境配置不同的接口地址(推荐)
2018/05/08 Javascript
nodejs读取本地中文json文件出现乱码解决方法
2018/10/10 NodeJs
Angular事件之不同组件间传递数据的方法
2018/11/15 Javascript
JS/jQuery实现简单的开关灯效果【案例】
2019/02/19 jQuery
JavaScript RegExp 对象用法详解
2019/09/24 Javascript
详解小程序如何动态绑定点击的执行方法
2019/11/26 Javascript
ES6的异步操作之promise用法和async函数的具体使用
2019/12/06 Javascript
[01:33]真香警告!DOTA2勇士令状不朽珍藏Ⅱ饰品欣赏
2018/06/26 DOTA
Python从文件中读取数据的方法讲解
2019/02/14 Python
python retrying模块的使用方法详解
2019/09/25 Python
python使用 request 发送表单数据操作示例
2019/09/25 Python
Python爬虫新手入门之初学lxml库
2020/12/20 Python
Python脚本调试工具安装过程
2021/01/11 Python
Skyscanner香港:机票比价, 平机票和廉价航空机票预订
2020/02/07 全球购物
应届生骨科医生求职信
2013/10/31 职场文书
项目经理的岗位职责
2013/11/23 职场文书
顶撞老师检讨书
2014/02/07 职场文书
文明宿舍获奖感言
2014/02/07 职场文书
党的群众路线教育实践活动宣传方案
2014/02/23 职场文书
城市创卫标语
2014/06/17 职场文书
村主任“四风”问题个人整改措施
2014/10/04 职场文书
爱晚亭导游词
2015/02/09 职场文书
对象析构函数__del__在Python中何时使用
2022/03/22 Python
NoSQL优缺点与MongoDB数据库简介
2022/06/05 MongoDB