소스 뷰어
# Numpy 배열 슬라이싱 예제 1
import numpy as np

a = np.arange( 1, 6 )

print( "a      =", a )
print( "a[1]   =", a[1] )
print( "a[2:4] =", a[2:4] )
print( "a[-2:] =", a[-2:] )
print( "a[::2] =", a[::2] )
print( "a[ [1, 3, 4] ] =", a[ [1, 3, 4] ] )

a[ 2:4 ] = 0 
print( "a[ 2:4 ] = 0" )
print( "a", a )
a      = [1 2 3 4 5]
a[1]   = 2
a[2:4] = [3 4]
a[-2:] = [4 5]
a[::2] = [1 3 5]
a[ [1, 3, 4] ] = [2 4 5]
a[ 2:4 ] = 0
a [1 2 0 0 5]