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爬虫之打包生成exe文件
Nov 06 Python
python操作mongodb根据_id查询数据的实现方法
May 20 Python
Python制作爬虫采集小说
Oct 25 Python
使用Python编写爬虫的基本模块及框架使用指南
Jan 20 Python
获取Django项目的全部url方法详解
Oct 26 Python
python Matplotlib画图之调整字体大小的示例
Nov 20 Python
使用pandas对两个dataframe进行join的实例
Jun 08 Python
Python学习笔记之函数的参数和返回值的使用
Nov 20 Python
Django集成celery发送异步邮件实例
Dec 17 Python
Python使用enumerate获取迭代元素下标
Feb 03 Python
Python基于当前时间批量创建文件
May 07 Python
如何使用Python对NetCDF数据做空间相关分析
Apr 21 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
PHP4 与 MySQL 数据库操作函数详解
2006/12/06 PHP
PHP获取MAC地址的函数代码
2011/09/11 PHP
php 中的4种标记风格介绍
2012/05/10 PHP
php获取本地图片文件并生成xml文件输出具体思路
2013/04/27 PHP
PHP curl 或 file_get_contents 获取需要授权页面的方法
2017/05/05 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
javascript编程起步(第五课)
2007/02/27 Javascript
JavaScript 定义function的三种方式小结
2009/10/16 Javascript
基于jquery实现智能提示控件intellSeach.js
2016/03/17 Javascript
jQuery实现根据生日计算年龄 星座 生肖
2016/11/23 Javascript
微信JSAPI Ticket接口签名详解
2020/06/28 Javascript
vue深入解析之render function code详解
2017/07/18 Javascript
微信小程序开发之IOS和Android兼容的问题
2017/09/26 Javascript
javascript标准库(js的标准内置对象)总结
2018/05/26 Javascript
小程序点赞收藏功能的实现代码示例
2018/09/07 Javascript
JS中创建自定义类型的常用模式总结【工厂模式,构造函数模式,原型模式,动态原型模式等】
2019/01/19 Javascript
[38:21]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS LGD-CDEC
2014/05/22 DOTA
[55:45]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第一局
2016/02/28 DOTA
[02:23]2018DOTA2亚洲邀请赛趣味视频——反应测试
2018/04/04 DOTA
分析python服务器拒绝服务攻击代码
2014/01/16 Python
Django Admin中增加导出Excel功能过程解析
2019/09/04 Python
wxpython绘制圆角窗体
2019/11/18 Python
如何解决tensorflow恢复模型的特定值时出错
2020/02/06 Python
通过Python扫描代码关键字并进行预警的实现方法
2020/05/24 Python
什么是Python中的匿名函数
2020/06/02 Python
python识别验证码的思路及解决方案
2020/09/13 Python
Python中Selenium模块的使用详解
2020/10/09 Python
html5 button autofocus 属性介绍及应用
2013/01/04 HTML / CSS
HTML5 audio标签使用js进行播放控制实例
2015/04/24 HTML / CSS
英国最受欢迎的手表网站:Watch Shop
2016/10/21 全球购物
全球速卖通西班牙站:AliExpress西班牙
2017/10/30 全球购物
C#的几个面试问题
2016/05/22 面试题
母亲节演讲稿范文
2014/01/02 职场文书
校园新闻广播稿
2014/01/10 职场文书
合同和协议有什么区别?
2014/10/08 职场文书
小学2016年“我们的节日·重阳节”活动总结
2016/04/01 职场文书