numpy

    [Python] 리스트 값을 기준으로 다른 리스트 분리하기

    [Python] 리스트 값을 기준으로 다른 리스트 분리하기

    Introduction 가끔, 매번 외워두고 쓸 정도로 자주 쓰는 기능은 아닌데 막상 사용하려고 하면 까먹어서 다시 찾아보게 되는 기능들이 몇 가지 있다. 오늘 소개할 내용이 그런 내용인데, 바로 리스트 A의 각 요소 값을 기준으로 리스트 B를 분리하는 기능이다. 느낌적인 느낌은 아래와 같다. list_a = [1, 2, 3, 4, 5] list_b = [2.5, 4.5] >>> split_list_by_thresholds(target=list_a, thresholds=list_b) [[1, 2], [3, 4], [5]] list_b를 임계값 리스트로 사용해 list_a를 분리한다고 했을 때 원하는 결과의 모습이다. Solution 코드 공간을 더 많이 차지하지만 더 빠른 솔루션이 있고, 그냥 한 줄에 ..