tile函数位于python模块 numpy.lib.shape_base中,他的功能是重复某个数组。比如tile(A,n),功能是将数组A重复n次,构成一个新的数组,我们还是使用具体的例子来说明问题:(至于为什么是在numpy.lib.shape_base中,我还是不太清楚.)

其实tile就是重复的意思,把一个数组a,当做模板,重复几次,生成另一个数组b  至于矩阵可以不以这样,还没有试过.

例子: 创建一个a,使用tile来创建b

from numpy import *

a=[0,1,2]     #这就是那个模板

b=tile(a,)    #b就是通过模板a,构建的另一个数组,也就是我们想要的目标

print(b)

得到的结果是

array([0,1,2,0,1,2])

例子:上面的例子,我们输入的是数字,,也就是重复两次,,

我们也可以不输入数字,而改用元组,用元组来表示格式.

下面我们的元组是(1,2) ,也就是1行2次

from numpy import *

a=[0,1,2]

b=tile(a,(1,2))

print(b)

得到的结果是

array([0,1,2,0,1,2])

例子:我们也可以把元组改为(2,1),也就是2行1列

from numpy import *

a=[0,1,2]

b=tile(a,(2,1))

print(b)

得到的结果是

array([[0,1,2]

[0,1,2]])

然后我们就得到了两行一列的数组b

最新文章

  1. .net中事件引起的内存泄漏分析
  2. WPF设置DataGrid行内容高度自适应 与 TextBox/TextBlock内容高度自适应
  3. CentOS6系统openssl生成证书和自签证书
  4. 基于用户相似性的协同过滤——Python实现
  5. pager分页框架体会
  6. nginx-rrd监控nginx访问数
  7. jquery 节点操作大全
  8. QT5中如何使用QFtp类(这个类虽然没有被收录,但一直在更新)
  9. C++指针数组和指向指针的指针
  10. JQuery实现点击关注和取消功能
  11. Hibernate中的主键生成器generator
  12. 《.NET 设计规范》第 4 章:类型设计规范
  13. SQL语句查询时防止SQL语句注入的方法之一
  14. iptables/mysql设置指定主机访问指定端口
  15. LVM 磁盘分区扩容
  16. java课程之团队开发冲刺阶段1.3
  17. 【PAT】B1018 锤子剪刀布
  18. Aizu - 2200 Mr. Rito Post Office
  19. mysql修改用户密码的方法及命令
  20. Ubuntu硬盘空间不足时,添加硬盘的方法

热门文章

  1. vim插件之ack
  2. 63.C++异常
  3. 在英语中,in,on,at的用法是?
  4. C/C++(函数)
  5. battery-获取手机电量信息
  6. 18.Node.js 事件循环
  7. 3. CONFIGURATION官网剖析(博主推荐)
  8. ORA-16055: FAL request rejected
  9. windows7下安装Office2010提示需要安装MSXML6.10.1129
  10. 六、Docker+Gitlab