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解析中国天气网的天气数据
Mar 21 Python
python里大整数相乘相关技巧指南
Sep 12 Python
使用XML库的方式,实现RPC通信的方法(推荐)
Jun 14 Python
Python 和 JS 有哪些相同之处
Nov 23 Python
Python获取指定字符前面的所有字符方法
May 02 Python
python简单操作excle的方法
Sep 12 Python
python中如何使用分步式进程计算详解
Mar 22 Python
numpy库与pandas库axis=0,axis= 1轴的用法详解
May 27 Python
华为2019校招笔试题之处理字符串(python版)
Jun 25 Python
django中的图片验证码功能
Sep 18 Python
python安装scipy的步骤解析
Sep 28 Python
python中列表的含义及用法
May 26 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
图解上海144收音机
2021/03/02 无线电
PHP获取表单textarea数据中的换行问题
2010/09/10 PHP
ThinkPHP模板中判断volist循环的最后一条记录的验证方法
2014/07/01 PHP
php使用lua+redis实现限流,计数器模式,令牌桶模式
2019/04/04 PHP
IE7中javascript操作CheckBox的checked=true不打勾的解决方法
2009/12/07 Javascript
深入理解JavaScript系列(19):求值策略(Evaluation strategy)详解
2015/03/05 Javascript
JavaScript中的Function函数
2015/08/27 Javascript
关于JS Lodop打印插件打印Bootstrap样式错乱问题的解决方案
2016/12/23 Javascript
jQuery+ajax实现修改密码验证功能实例详解
2017/07/06 jQuery
vue如何获取点击事件源的方法
2017/08/10 Javascript
详解浏览器缓存和webpack缓存配置
2018/07/06 Javascript
nodejs 如何手动实现服务器
2018/08/20 NodeJs
Vue props 单向数据流的实现
2018/11/06 Javascript
微信小程序之事件交互操作实例分析
2018/12/03 Javascript
搭建Vue从Vue-cli到router路由护卫的实现
2019/11/14 Javascript
[04:52]2015国际邀请赛LGD战队晋级之路
2015/08/14 DOTA
[04:16]DOTA2全国高校联赛16强抽签
2018/05/02 DOTA
python list 合并连接字符串的方法
2013/03/09 Python
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
2014/07/04 Python
对python中不同模块(函数、类、变量)的调用详解
2019/07/16 Python
python sklearn包——混淆矩阵、分类报告等自动生成方式
2020/02/28 Python
Python3中的f-Strings增强版字符串格式化方法
2020/03/04 Python
python argparse模块通过后台传递参数实例
2020/04/20 Python
Django限制API访问频率常用方法解析
2020/10/12 Python
记一次python 爬虫爬取深圳租房信息的过程及遇到的问题
2020/11/24 Python
利用纯CSS3实现tab选项卡切换示例代码
2016/09/21 HTML / CSS
泰国Robinson百货官网:购买知名品牌的商品
2020/02/08 全球购物
2014年应届大学生自我评价
2014/01/09 职场文书
技术总监管理职责范本
2014/03/06 职场文书
党支部创先争优承诺书
2014/08/30 职场文书
机关副主任个人四风问题整改措施
2014/09/26 职场文书
介绍信怎么写
2015/01/30 职场文书
民事答辩状范本
2015/05/21 职场文书
六年级数学教学反思
2016/02/16 职场文书
某某幼儿园的教育教学管理调研分析报告
2019/11/29 职场文书
解决ubuntu安装软件时,status-code=409报错的问题
2022/12/24 Servers