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下singleton模式的实现方法
Jul 16 Python
简单介绍Python中利用生成器实现的并发编程
May 04 Python
python 实现对文件夹中的图像连续重命名方法
Oct 25 Python
python 二维数组90度旋转的方法
Jan 28 Python
Python可迭代对象操作示例
May 07 Python
python使用tkinter库实现五子棋游戏
Jun 18 Python
python实现微信自动回复机器人功能
Jul 11 Python
最新2019Pycharm安装教程 亲测
Feb 28 Python
Django与pyecharts结合的实例代码
May 13 Python
详解python tcp编程
Aug 24 Python
Python编程中Python与GIL互斥锁关系作用分析
Sep 15 Python
Python人工智能之混合高斯模型运动目标检测详解分析
Nov 07 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
玩转图像函数库―常见图形操作
2006/09/03 PHP
PHP查询快递信息的方法
2015/03/07 PHP
php通过获取头信息判断图片类型的方法
2015/06/26 PHP
PHP序列化操作方法分析
2016/09/28 PHP
extjs 学习笔记(一) 一些基础知识
2009/10/13 Javascript
javascript setTimeout和setInterval计时的区别详解
2013/06/21 Javascript
Jquery封装tab自动切换效果的具体实现
2013/07/13 Javascript
JS获得浏览器版本和操作系统版本的例子
2014/05/13 Javascript
JavaScript实现的内存数据库LokiJS介绍和入门实例
2014/11/17 Javascript
基于JavaScript操作DOM常用的API小结
2015/12/01 Javascript
jquery对象和DOM对象的任意相互转换
2016/02/21 Javascript
Javascript实现汉字和拼音互转的终极方案
2016/10/19 Javascript
基于Bootstrap的Java开发问题汇总(Spring MVC)
2017/01/15 Javascript
浏览器调试动态js脚本的方法(图解)
2018/01/19 Javascript
JS实现为动态创建的元素添加事件操作示例
2018/03/17 Javascript
详解VUE单页应用骨架屏方案
2019/01/17 Javascript
微信小程序模板消息推送的两种实现方式
2019/08/27 Javascript
Python设计模式之代理模式实例
2014/04/26 Python
Tensorflow卷积神经网络实例进阶
2018/05/24 Python
Python字符串匹配之6种方法的使用详解
2019/04/08 Python
关于不懂Chromedriver如何配置环境变量问题解决方法
2019/06/12 Python
Python 使用folium绘制leaflet地图的实现方法
2019/07/05 Python
Python Django的安装配置教程图文详解
2019/07/17 Python
学Python 3的理由和必要性
2019/11/19 Python
win10安装tensorflow-gpu1.8.0详细完整步骤
2020/01/20 Python
Python json模块与jsonpath模块区别详解
2020/03/05 Python
python爬虫使用scrapy注意事项
2020/11/23 Python
Carter’s官方旗舰店:美国受欢迎的婴童服装品牌
2018/01/21 全球购物
什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
2012/05/23 面试题
工作违纪检讨书
2014/02/17 职场文书
学校督导评估方案
2014/06/10 职场文书
关爱留守儿童捐款倡议书
2015/04/27 职场文书
成事在人观后感
2015/06/16 职场文书
2016学习医德医风心得体会
2016/01/25 职场文书
python 爬取豆瓣网页的示例
2021/04/13 Python
Python连接Postgres/Mysql/Mongo数据库基本操作大全
2021/06/29 Python