Python 에서 numpy.array 색인 값 을 가 져 오 는 실례

예 를 들 어:

q=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]
나 는 다른 계산 에 사용 할 수 있 도록 그 값 이 7 인 그 값 의 하 표를 얻 고 싶다.
np.where 를 사용 하면:

q=np.arange(0,16,1)

g=np.where(q==7)

print q

print g
실행 결 과 는:

[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]

(array([7]),)
분명히(array([7],)중의 숫자 7 을 나 는 추출 하여 연산 할 수 없다.이것 은 tuple 이다.
처리 방법 은:

q=np.arange(0,16,1)

g=np.argwhere(q==7)//    ,            

print q

print g

print int(g)//         
실행 결 과 는:

[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]

[[7]]

7
이 파 이 썬 이 numpy.array 색인 값 을 가 져 온 인 스 턴 스 는 바로 작은 편집 이 여러분 에 게 공유 한 모든 내용 입 니 다.참고 하 시기 바 랍 니 다.여러분 들 도 저 희 를 많이 사랑 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기