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使用xlrd读取Excel格式文件的方法
Mar 10 Python
基python实现多线程网页爬虫
Sep 06 Python
浅析Python中的多条件排序实现
Jun 07 Python
python的paramiko模块实现远程控制和传输示例
Oct 13 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
Nov 24 Python
在Python中使用gRPC的方法示例
Aug 08 Python
Python之inspect模块实现获取加载模块路径的方法
Oct 16 Python
Python 最大概率法进行汉语切分的方法
Dec 14 Python
PyTorch基本数据类型(一)
May 22 Python
Python工程师必考的6个经典面试题
Jun 28 Python
Python Merge函数原理及用法解析
Sep 16 Python
Python可视化学习之seaborn调色盘
Feb 24 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中的Class的几点个人看法
2006/10/09 PHP
php仿QQ验证码的实例分析
2013/07/01 PHP
Laravel 5.3 学习笔记之 配置
2016/08/28 PHP
JavaScript入门教程(1) 什么是JS
2009/01/31 Javascript
js 定时器setTimeout无法调用局部变量的解决办法
2013/11/28 Javascript
Mac OS X 系统下安装和部署Egret引擎开发环境
2014/09/03 Javascript
node.js中的buffer.toJSON方法使用说明
2014/12/14 Javascript
Jquery效果大全之制作电脑健康体检得分特效附源码下载
2015/11/02 Javascript
利用JS实现页面删除并重新排序功能
2016/12/09 Javascript
基于DOM节点删除之empty和remove的区别(详解)
2017/09/11 Javascript
JavaScript事件冒泡与事件捕获实例分析
2018/08/01 Javascript
vue如何解决循环引用组件报错的问题
2018/09/22 Javascript
跨域解决之JSONP和CORS的详细介绍
2018/11/21 Javascript
elementUI table表格动态合并的示例代码
2019/05/15 Javascript
如何手写简易的 Vue Router
2020/10/10 Javascript
10个易被忽视但应掌握的Python基本用法
2015/04/01 Python
Python中的rfind()方法使用详解
2015/05/19 Python
python中resample函数实现重采样和降采样代码
2020/02/25 Python
关于Python turtle库使用时坐标的确定方法
2020/03/19 Python
解决Jupyter无法导入已安装的 module问题
2020/04/17 Python
Python迭代器协议及for循环工作机制详解
2020/07/14 Python
Python根据字符串调用函数过程解析
2020/11/05 Python
CSS3中使用RGBa来调节透明度的教程
2016/05/09 HTML / CSS
Reformation官网:美国女装品牌
2018/09/14 全球购物
Fresh馥蕾诗英国官网:法国LVMH集团旗下高端天然护肤品牌
2018/11/01 全球购物
农田水利实习自我鉴定
2013/09/19 职场文书
QA工程师岗位职责
2013/11/20 职场文书
兼职学生的自我评价
2013/11/24 职场文书
审计工作个人的自我评价
2013/12/25 职场文书
《雾凇》教学反思
2014/02/17 职场文书
党的群众路线教育实践活动总结大会主持词
2014/10/30 职场文书
2014年药剂科工作总结
2014/11/26 职场文书
师德标兵事迹材料
2014/12/19 职场文书
艺术节开幕词
2015/01/28 职场文书
创业计划书之面包店
2019/09/12 职场文书
解决Goland 同一个package中函数互相调用的问题
2021/05/06 Golang