의이 차이 무엇인가(y_euler <0.0) [0]
idx_negative_euler = numpy.where(y_euler<0.0)[0]
는 본 :
idx_negative_euler = numpy.where(y_euler<0.0)[0][0]
I가 실현 배열 y_euler
이 음수 인 인덱스 배열을 반환합니다. 그러나 행의 끝에있는 [0]
또는 [0][0]
이 무엇을해야하는지 알 수 없습니다.
관련 문서가 없습니다. 검색 할 항목이 확실하지 않습니다. 이미 numpy.where
설명서를 살펴 보았지만 도움이되지 않았습니다.
'[0]'없이 표현식을 사용해 보시지 않겠습니까? 그것과 함께 시퀀스의 첫 번째 요소를 얻습니다. 아마도'np.where() [0]'은 시퀀스를 반환 할 것입니다. –
'np.where()'는 배열의 축을 구성하는 인덱스의 튜플을 반환합니다. – Kasramvd
[이 튜토리얼 페이지] (https://docs.python.org/3/tutorial/introduction.html#using-python-as-a-calculator)를 확인하고 해당 페이지에서'[0]'단어를 검색하십시오. – TigerhawkT3