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利用OpenCV2实现人脸检测
Apr 16 Python
tensorflow 1.0用CNN进行图像分类
Apr 15 Python
解决pycharm运行时interpreter为空的问题
Oct 29 Python
python中partial()基础用法说明
Dec 30 Python
解决Python plt.savefig 保存图片时一片空白的问题
Jan 10 Python
python石头剪刀布小游戏(三局两胜制)
Jan 20 Python
PyQt打开保存对话框的方法和使用详解
Feb 27 Python
python 判断文件还是文件夹的简单实例
Jun 10 Python
Python SQLAlchemy入门教程(基本用法)
Nov 11 Python
python新式类和经典类的区别实例分析
Mar 23 Python
Python要求O(n)复杂度求无序列表中第K的大元素实例
Apr 02 Python
Python matplotlib画图时图例说明(legend)放到图像外侧详解
May 16 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
ftp类(example.php)
2006/10/09 PHP
PHP 引用文件技巧
2010/03/02 PHP
php中如何判断一个网页请求是ajax请求还是普通请求
2013/08/10 PHP
PHP CURL采集百度搜寻结果图片不显示问题的解决方法
2017/02/03 PHP
PHP设计模式之观察者模式定义与用法示例
2018/08/04 PHP
JS运行耗时操作的延时显示方法
2010/11/19 Javascript
yepnope.js 异步加载资源文件
2011/09/08 Javascript
JavaScript小技巧整理
2015/12/30 Javascript
Input文本框随着输入内容多少自动延伸的实现
2017/02/15 Javascript
微信小程序实现多个按钮toggle功能的实例
2017/06/13 Javascript
react router 4.0以上的路由应用详解
2017/09/21 Javascript
nodejs读取并去重excel文件
2018/04/22 NodeJs
微信小程序实现长按删除图片的示例
2018/05/18 Javascript
Angular动画实现的2种方式以及添加购物车动画实例代码
2018/08/09 Javascript
jQuery实现的五星点评功能【案例】
2019/02/18 jQuery
vue实现设置载入动画和初始化页面动画效果
2019/10/28 Javascript
js new Date()实例测试
2019/10/31 Javascript
利用Anaconda完美解决Python 2与python 3的共存问题
2017/05/25 Python
Python编程之列表操作实例详解【创建、使用、更新、删除】
2017/07/22 Python
python实现用户答题功能
2018/01/17 Python
python实现闹钟定时播放音乐功能
2018/01/25 Python
Django异步任务之Celery的基本使用
2019/03/23 Python
解决安装python3.7.4报错Can''t connect to HTTPS URL because the SSL module is not available
2019/07/31 Python
中国领先的专业家电网购平台:国美在线
2016/12/25 全球购物
美术师范毕业生自荐信
2013/11/16 职场文书
入党申请人的自我鉴定
2013/12/01 职场文书
仓库管理专业个人的自我评价
2013/12/30 职场文书
幼儿园美术教学反思
2014/01/31 职场文书
物流毕业生个人的自我评价
2014/02/13 职场文书
医学生临床实习自我评价
2014/03/07 职场文书
2014年党课学习材料
2014/05/11 职场文书
环保建议书300字
2014/05/14 职场文书
精神文明建设汇报材料
2014/12/24 职场文书
幼儿园国庆节活动总结
2015/03/23 职场文书
2015年监理工作总结范文
2015/04/07 职场文书
2015年人力资源工作总结
2015/04/08 职场文书