Numpy中tile函数的用法

tile函数的功能是重复某个数组,位于Numpy模块numpy.lib.shape_base中

下边通过具体例子来说明tile函数的具体用法:

1、通过一个数字来说明重复的次数

#!/usr/bin/env python
# -*- coding:utf-8 -*-
from numpy import *

a = [1, 2, 3]
b = tile(a, 2)  # 将a重复2次赋值给b
print(b)

运行结果:


2、使用元组来表示重复的格式

(1,2)表示1行2次,(2,1)表示2行1列,即第一个数字表示行的个数,第二个数表示列的个数

#!/usr/bin/env python
# -*- coding:utf-8 -*-
from numpy import *

a = [1, 2, 3]

# 元组表示1行2次
b = tile(a, (1, 2))  # 将a重复2次赋值给b
print("b为:", end='')
print(b)

# 元组表示2行1列
c = tile(a, (2, 1))
print("c为:", end='')
print(c)

运行结果:

猜你喜欢

转载自blog.csdn.net/Sophia_11/article/details/84976826
今日推荐