[Numpy] ndarray 인덱싱 & 슬라이싱
인덱싱 파이썬 리스트와 동일한 개념. , 를 이용하여 각 차원의 인덱스에 접근 가능. 1차원 벡터 인덱싱 x = np.arange(10) print(x) print(x[0], x[-2]) 2차원 행렬 인덱싱 여전히 음수 인덱싱도 가능함. x = np.arange(10).reshape(2,5) print(x) print(x[0]) print(x[0,3]) print(x[1,2]) print(x[1,-1]) 3차원 텐서 인덱싱 인덱싱을 쓰면 차원이 줄어든다!! 슬라이싱 리스트, 문자열 slicing과 동일한 개념으로 사용. ,를 사용하여 각 차원 별로 슬라이싱 가능. 2차원 행렬 슬라이싱 여기서 123, 678 만 가져오고 싶을 때.. 두 행은 모두 걸치고 있으니 행은 모두 필요하고 열은 1,2,3 열만 필..