소스 뷰어
import numpy as np
a1 = np.arange( 1, 5 )
a2 = a1.reshape( 2, -1 )
a3 = np.array( [ [1, 2], [3, 4]])
b = np.tile( a2, (2, 3) )
c = a2.repeat( 3, axis=1 )
d = c.repeat( 2, axis=0 )
print( "a1 = np.arange( 1, 5 )", a1, sep="\n")
print( "-"*40 )
print( "a2 = a.reshape( 2, -1 )", a2, sep="\n" )
print( "-"*40 )
print( "a3 = np.array([[1,2],[3,4]])", a3, sep="\n" )
print( "-"*40 )
print( "b = np.tile( a2, (2, 3) )", b, sep="\n" )
print( "-"*40 )
print( "c = a2.repeat( 3, axis=1 )", c, sep="\n" )
print( "-"*40 )
print( "d = c.repeat( 2, axis=0 )", d, sep="\n" )