숫자 목록이 있습니다. myList = [1, 2, 3, 100, 5] 이제이 목록을 정렬하면 얻을 수 [1, 2, 3, 5, 100]있습니다. 내가 원하는 것은 정렬 된 순서대로 원래 목록의 요소 인덱스입니다. 즉 [0, 1, 2, 4, 3] , 값과 인덱스를 모두 반환하는 ala MATLAB의 정렬 함수입니다.
문서는 것을 보증하지 않습니다. 문서화 된 다른 장소가 있습니까? 목록의 정렬 방법이 안정적이라는 것이 보장되고 (참고 9 번째 포인트 : "Python 2.3부터는 sort () 방법이 안정적으로 보장됩니다.") 정렬이 기능적으로 유사하기 때문에 안정적 일 수 있다고 생각합니다. 그러나 나는 그렇게 말하는 확실한 출처를 찾을 수 없습니다. 목적 : 두 레코드에서 기본 …
이에 대한 빠른 답변을 찾을 수 없어서 당황 스럽습니다. 기본적으로 java.util.List인터페이스 를 구현 하지만 구성원을 정렬 된 순서로 저장 하는 Java의 데이터 구조를 찾고 있습니다. 노멀 ArrayList을 사용 Collections.sort()하여 사용할 수 있다는 것을 알고 있지만 가끔 내 목록에서 회원을 추가하고 자주 검색하는 시나리오가 있습니다. 새로운 것이 추가되었습니다. 누구든지 JDK 또는 …