numpy slicing
-
numpy array slicing이 원본 크기를 넘어 섰을 때python 기초 2024. 1. 1. 00:11
numpy array를 slicing하는 데, 원본 크기보다 더 큰 범위를 slicing하여도 원데이터를 벗어나지 않는 크기로 slicing을 한다는 것을 알았다. 아래와 같이 array를 만들고 위치를 slicing하면 해당 위치의 값이 나온다. import numpy as np a=np.array([[1,2,3,4,5,6,7,8,9,10], [11,12,13,14,15,16,17,18,19,20], [21,22,23,24,25,26,27,28,29,30], [31,32,33,34,35,36,37,38,39,40]]) print(a[1:4,3:5]) 아래와 같이 해당 위치의 sub array가 나오게 된다. [[14 15] [24 25] [34 35]] 이 때, slicing하는 범위가 기존 array..