소스 뷰어
import numpy as np
def f(y, x) :
return 4*y + x + 1
a = np.fromfunction(f, (3, 4), dtype=int)
print( "a =", a, sep="\n")
print( "a[ 1, 2 ] =", a[ 1, 2 ] )
print( "a[ 1, : ] =", a[ 1, : ] )
print( "a[ :, 2 ] =", a[ :, 2 ] )
print( "a[ :, 1:3] =", a[ :, 1:3], sep="\n" )
print( "a[ -2:, -2: ] =", a[ -2:, -2: ], sep="\n" )
print( "a[ ::2, 1::2 ] =", a[ ::2, 1::2 ], sep="\n" )