[프로그래머스] [PCCE 기출문제] 10번 / 데이터 분석

Chobby·2024년 2월 25일
1

Programmers

목록 보기
335/345

😎풀이

def solution(data, ext, val_ext, sort_by):
    result = []
    indexDict = {
        "code": 0,
        "date": 1,
        "maximum": 2,
        "remain": 3
    }
    for currentData in data:
        extIdx = indexDict[ext]
        if(currentData[extIdx] < val_ext):
            result.append(currentData)
    return sorted(result, key=lambda x: x[indexDict[sort_by]])
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글