본문 바로가기
코딩테스트

[ LeetCode ] 937번 Reorder Data in Log Files 풀이

by 코뮤(commu) 2021. 4. 16.
728x90
반응형

leetcode.com/problems/reorder-data-in-log-files/

 

 

Reorder Data in Log Files - LeetCode

Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

leetcode.com

 

 

 

 

 

 

class Solution:
    def reorderLogFiles(self, logs: List[str]) -> List[str]:
        letters, digits = [],[]
        for log in logs:
            if log.split()[1].isdigit():
                digits.append(log)
            else: letters.append(log)
        
        letters.sort(key=lambda x : (x.split()[1:],x.split()[0]))
        
        return letters+digits

 

 

 

lambda 는 남발하지 말자...!

728x90
반응형