목록에서 중복 항목을 제거하는 방법은 무엇입니까?다음과 같은 목록이 있는 경우
myList = {"John", "Dan", "Rob", "Rob", "Matt", "Shane", "Matt", "Shane", "John"};중복 항목이 제거된 목록을 얻으려면 어떻게 해야 합니까?
myList_new= {"John", "Dan", "Rob", "Matt", "Shane"};
자동화 및 스크립팅윈도우Re: 목록에서 중복된 항목을 제거하는 방법은 무엇입니까?순서 변경이 중요하지 않은 경우 연관 배열을 사용할 수 있습니다.
Names Default To Here(1);
myList = {"John", "Dan", "Rob", "Rob", "Matt", "Shane", "Matt", "Shane", "John"};
my_list = Associative Array(myList) << get keys;Re: 목록에서 중복된 항목을 제거하는 방법은 무엇입니까?불행히도 목록이 길면 연관 배열이 느려집니다.
훨씬 더 빠른 요약 및 테이블/요약과 같은 다른 접근 방식이 있습니다.
따라서 때로는 데이터 테이블을 생성하고 새 열을 목록 값으로 채우고 빠른 테이블 함수를 사용하는 것이 합리적일 수 있습니다.
최상의:
이동 Python의 Set과 유사하게 JMP 객체(열, 목록)에서 고유한 값을 얻는 빠른 방법을 제공합니다. 그리고 지원 @jthi 의 소원을 쿠도와 함께 