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