파이썬 배열에서 원하는 값만 추출하기

황병훈@Naver의 이미지

안녕하세요 딥러닝을 공부하는 중 데이터를 preprocessing 하는 중에 [2,2,4]짜리 배열에서 4개의 데이터만 뽑아 각각 1차원 배열로 만들고 싶은데 python numpy 이용하는 방법좀 알려주셨으면 합니다.

import numpy as np
np.array([[[1,2,3,4],[5,6,7,8]] , [[10,11,12,13],[14,15,16,17]]]

[1,2,3,4] 이렇게 1차원배열로 뽑아내고 싶습니다.
많이 부족하여 간절한 도움이 필요합니다.
감사합니다.

익명 사용자의 이미지

arr = np.array([[[1,2,3,4],[5,6,7,8]] , [[10,11,12,13],[14,15,16,17]]]
arr1 = arr[0,0]
arr2 = arr[0][0]
print(arr1)
print(arr2)

이런걸 말하시는 건가요?

익명 사용자의 이미지

이런 기초적인 건 공부하세요. 묻지 말고.

https://docs.scipy.org/doc/numpy/user/basics.indexing.html

이렇게나..의 이미지

그럴 만 하지 않을까요?...
뭘 어떻게 검색해야 할 지 모르는 초보라면 그럴 수 있다고 생각합니다.
이렇게 차갑게 말씀하실 필요까지는..
전 질문 작성자는 아닙니다.

cats96의 이미지

책은 기본적인것만 나오고 나머진 응용이죠
개념 잡는시점에 질문이 아주 효과적인데
막연하게 공부하라니 이런 꼰대가 어디있나요?