Numpy Index Slicing을 이용한 빠른 접근
Numpy에서 편리하게 배열을 다루는 기술중에서 Index Slicing에 대한 기술입니다. import numpy as np # 1차원 배열 arr1 = np.array([1, 2, 3, 0]) # [x1:x2] Slicing # x1 index에서 시작해서 x2 index 앞까지 arr2 = arr1[1:3] # result # arr2 = [2, 3] # 2차원 배열(4x4) arr = np.array([ [0, 1, 2, 3], [4, 5, 6, 7], [8, 9, 10, 11], [12, 13, 14, 15]]) # [y1:y2, x1:x2] Slicing # y1 index에서 시작해서 y2 index 앞까지 && x1 index에서 시작해서 x2 index 앞까지 arrSlicing = ar..