def solution(numbers):
numbers = list(map(str, numbers))
numbers.sort(key=lambda x: x*4, reverse=True)
return str(int(''.join(numbers)))
간단한 3줄이지만.. 나는 못 풀었다.
정말 복습 필요하구
나는 32, 3, 34 이러한 배열일 때 34, 3, 32 순으로 정렬이 되어야하는데
어떻게 정렬을 시킬지 전혀 떠올리지 않았다.
numbers = list(map(str, numbers))
numbers.sort(key=lambda x: x*4, reverse=True)
이렇게 하면 바로 문제에서 원하는 대로 정렬을 할 수 있게 된다!
[12, 121] 또한 내림차순 정렬을 올바르게 할 수 있다.
꼭 복습하자..
! lambda x: x*2
하면 1~6번 케이스가 실패하게 된다.