numpy--tile函数的的使用

一.tile函数

使用示例代码:

import numpy as np
a=np.tile([0,0],5)#在列方向上重复[0,0]5次,默认行1次
print(a)
#array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0])


b=np.tile([0,0],(1,1))#在列方向上重复[0,0]1次,行1次
print(b)
# array([[0, 0]])

c=np.tile([0,0],(2,1))#在列方向上重复[0,0]1次,行2次
print(c)
# array([[0, 0],
#        [0, 0]])


d=np.tile([0,0],(3,1))
print(d)
# array([[0, 0],
#       [0, 0],
#       [0, 0]])

e=np.tile([0,0],(1,3))#在列方向上重复[0,0]3次,行1次
print(e)
# array([[0, 0, 0, 0, 0, 0]])

f=np.tile([0,0],(2,3))#在列方向上重复[0,0]3次,行2次
print(f)
# array([[0, 0, 0, 0, 0, 0],
#        [0, 0, 0, 0, 0, 0]])

#总结:tile函数的使用过程中,第二个参数是元组,
# 元组的第一个元素表示返回的结果中有几行,第二个元素表示重复的次数

 

posted @ 2018-05-05 17:45  明-少  阅读(102)  评论(0)    收藏  举报