nubBy
in Haskell과 비슷한 Python 함수를 찾고 있는데, 중복을 제거하지만 다른 평등 테스트를 사용합니다.파이썬에서 다른 평등 테스트를 사용하여 중복 제거
이 함수는 동등성 테스트와 매개 변수를 매개 변수로 사용하며 중복이없는 요소의 목록을 반환합니다.
예 :
In [1]: remove(lambda x, y: x+y == 12, [2, 3, 6, 9, 10])
Out[1]: [2,3,6]
여기 예컨대
(2, 10) 및 (8, 3)은 중복된다. 나는 출력이 [10, 9, 6]
또는 [2, 3, 6]
인지 상관하지 않는다.
파이썬에서 이에 상응하는 내장 함수가 있습니까? 그렇지 않은 경우 효율적으로 구현하는 가장 좋은 방법은 무엇입니까?
xx, 내가 찾고있는 것 같습니다. –