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的SimPy库简化复杂的编程模型的介绍
Apr 13 Python
最基础的Python的socket编程入门教程
Apr 23 Python
Python使用pylab库实现画线功能的方法详解
Jun 08 Python
解决nohup重定向python输出到文件不成功的问题
May 11 Python
Python3中正则模块re.compile、re.match及re.search函数用法详解
Jun 11 Python
使用TensorFlow实现SVM
Sep 06 Python
python实现连续图文识别
Dec 18 Python
python selenium执行所有测试用例并生成报告的方法
Feb 13 Python
Python基于traceback模块获取异常信息
Jul 23 Python
Python生成pdf目录书签的实例方法
Oct 29 Python
详解Django中异步任务之django-celery
Nov 05 Python
python树莓派通过队列实现进程交互的程序分析
Jul 04 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中获取远程客户端的真实ip地址的方法
2011/08/03 PHP
PHP基于SMTP协议实现邮件发送实例代码
2017/04/27 PHP
javascript函数中的arguments参数
2010/08/01 Javascript
javascript 使td内容不换行不撑开
2012/11/29 Javascript
js对象转json数组的简单实现案例
2014/02/28 Javascript
javascript实现倒计时跳转页面
2016/01/17 Javascript
浅谈JavaScript中数组的增删改查
2016/06/20 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
Bootstrap CDN和本地化环境搭建
2016/10/26 Javascript
JavaScript实现经纬度转换成地址功能
2017/03/28 Javascript
基于jQuery封装的分页组件
2017/06/26 jQuery
Node.js+Express+MySql实现用户登录注册功能
2017/07/10 Javascript
Javascript(es2016) import和require用法和区别详解
2017/08/11 Javascript
JS原型继承四步曲及原型继承图一览
2017/11/28 Javascript
nodejs aes 加解密实例
2018/10/10 NodeJs
微信小程序基于高德地图查找位置并显示文字
2019/10/30 Javascript
vue 指令和过滤器的基本使用(品牌管理案例)
2019/11/04 Javascript
JS Ajax请求会话过期处理问题解决方法分析
2019/11/16 Javascript
python 判断自定义对象类型
2009/03/21 Python
netbeans7安装python插件的方法图解
2013/12/24 Python
Django与遗留的数据库整合的方法指南
2015/07/24 Python
使用Mixin设计模式进行Python编程的方法讲解
2016/06/21 Python
python3学习笔记之多进程分布式小例子
2018/02/13 Python
python实现批量修改图片格式和尺寸
2018/06/07 Python
解决python读取几千万行的大表内存问题
2018/06/26 Python
Python列表切片操作实例总结
2019/02/19 Python
pytorch 预训练层的使用方法
2019/08/20 Python
当当网官方旗舰店:中国图书销售夺金品牌
2018/04/02 全球购物
信息技术专业大学生个人的自我评价
2013/10/05 职场文书
空乘英文求职信
2014/04/13 职场文书
2014年入党积极分子学习三中全会思想汇报
2014/09/13 职场文书
大学运动会通讯稿
2015/07/18 职场文书
python 解决微分方程的操作(数值解法)
2021/05/26 Python
Python实现学生管理系统并生成exe可执行文件详解流程
2022/01/22 Python
css常用字体属性与背景属性介绍
2022/02/28 HTML / CSS
MySQL事务操作的四大特性以及并发事务问题
2022/04/12 MySQL