Python Numpy数组扩展repeat和tile使用实例解析


Posted in Python onDecember 09, 2019

这篇文章主要介绍了Python Numpy数组扩展repeat和tile使用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

numpy.repeat

官方文档

numpy.repeat(a, repeats, axis=None)
Repeat elements of an array.

可以看出repeat函数是操作数组中的每一个元素,进行元素的复制。

例如:

>>> a = np.arange(3)
>>> a
array([0, 1, 2])
>>> np.repeat(a, 2)
array([0, 0, 1, 1, 2, 2])

>>> a = [[0,1], [2,3], [4,5]]
>>> y = np.repeat(a, 2)
>>> y
array([0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5])

numpy.tile

官方文档

numpy.tile(A, reps)
Construct an array by repeating A the number of times given by reps.

可以看出tile函数是将数组A作为操作对象

例如:

>>> a = np.array([[1,2],[3,4]])
>>> a
array([[1, 2],
    [3, 4]])
>>> np.tile(a, 2)
array([[1, 2, 1, 2],
    [3, 4, 3, 4]])

>>> a = [[0,1], [2,3], [4,5]]
>>> x = np.tile(a, (2,1))
>>> x
array([[0, 1],
    [2, 3],
    [4, 5],
    [0, 1],
    [2, 3],
    [4, 5]])

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python简单的函数定义和用法实例
May 07 Python
Python中Django发送带图片和附件的邮件
Mar 31 Python
python实现kMeans算法
Dec 21 Python
pandas系列之DataFrame 行列数据筛选实例
Apr 12 Python
Django学习教程之静态文件的调用详解
May 08 Python
python使用Matplotlib绘制分段函数
Sep 25 Python
python微信聊天机器人改进版(定时或触发抓取天气预报、励志语录等,向好友推送)
Apr 25 Python
Python  Django 母版和继承解析
Aug 09 Python
Python JSON编解码方式原理详解
Jan 20 Python
Keras—embedding嵌入层的用法详解
Jun 10 Python
python压包的概念及实例详解
Feb 17 Python
Python快速优雅的批量修改Word文档样式
May 20 Python
如何将 awk 脚本移植到 Python
Dec 09 #Python
Python 读取 YUV(NV12) 视频文件实例
Dec 09 #Python
基于YUV 数据格式详解及python实现方式
Dec 09 #Python
Python编写一个验证码图片数据标注GUI程序附源码
Dec 09 #Python
Python内置方法实现字符串的秘钥加解密(推荐)
Dec 09 #Python
opencv-python 读取图像并转换颜色空间实例
Dec 09 #Python
opencv-python 提取sift特征并匹配的实例
Dec 09 #Python
You might like
基于PHP的cURL快速入门教程 (小偷采集程序)
2011/06/02 PHP
PHP版网站缓存加快打开速度的方法分享
2012/06/03 PHP
在PHP中使用redis
2013/11/04 PHP
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
2014/07/22 PHP
PHP内置的Math函数效率测试
2014/12/01 PHP
PHP实现采集抓取淘宝网单个商品信息
2015/01/08 PHP
PHP实现的oracle分页函数实例
2016/01/25 PHP
javascript 避免闭包引发的问题
2009/03/17 Javascript
JavaScript null和undefined区别分析
2009/10/14 Javascript
理解Javascript_08_函数对象
2010/10/15 Javascript
JavaScript设计模式之策略模式实例
2014/10/10 Javascript
JavaScript常用验证函数实例汇总
2014/11/25 Javascript
jQuery中DOM树操作之使用反向插入方法实例分析
2015/01/23 Javascript
Javascript核心读书有感之语句
2015/02/11 Javascript
jQuery简单实现彩色云标签效果示例
2016/08/01 Javascript
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
2017/05/01 jQuery
AngularJS 购物车全选/取消全选功能的实现方法
2017/08/14 Javascript
基于JavaScript+HTML5 实现打地鼠小游戏逻辑流程图文详解(附完整代码)
2017/11/02 Javascript
vue中子组件向父组件传递数据的实例代码(实现加减功能)
2018/04/20 Javascript
详解webpack模块化管理和打包工具
2018/04/21 Javascript
在 vue-cli v3.0 中使用 SCSS/SASS的方法
2018/06/14 Javascript
小程序实现五星点评效果
2018/11/03 Javascript
自定义Vue中的v-module双向绑定的实现
2019/04/17 Javascript
解决layui的table插件无法多层级获取json数据的问题
2019/09/19 Javascript
简述Vue中容易被忽视的知识点
2019/12/09 Javascript
JS 设计模式之:工厂模式定义与实现方法浅析
2020/05/06 Javascript
复习Python中的字符串知识点
2015/04/14 Python
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
2016/06/18 Python
Django添加sitemap的方法示例
2018/08/06 Python
numpy 对矩阵中Nan的处理:采用平均值的方法
2018/10/30 Python
Python 3.8中实现functools.cached_property功能
2019/05/29 Python
python实现将列表中各个值快速赋值给多个变量
2020/04/02 Python
Python grpc超时机制代码示例
2020/09/14 Python
纯净、自信、100%的羊绒服装:360Cashmere
2021/02/20 全球购物
幼儿园食品安全责任书
2015/05/08 职场文书
Android RecyclerView实现九宫格效果
2022/06/28 Java/Android