Numpy - ndarray Indexing


특정 위치의 단일값 추출

1차원 ndarray

#array[index]
array1[1] = 2
array2[-1] = 10

2차원 ndarray

#array[row,col]
array2d[0,0] = 1

슬라이싱(Slicing)

1차원 ndarray

#1. 0번째 Index 부터 (3-1)번째 Index 까지
array1[0:3]

#2. 0번째 Index 부터 (3-1)번째 Index 까지
array1[:3]

#3. 전체 데이터
array1[:] 

2차원 ndarray

#0번째 row Index 부터 (3-1)번째 row Index / 0번째 col Index 부터 (3-1)번째 col Index
array2d[ 0:2,0:2 ]

팬시 인덱싱(Fancy Indexing)