-코드
처음에는 이렇게 짰습니다.
def solution(strings, n):
answer = strings.sort(key=lambda x: x[n])
return answer
하지만 이렇게 짜면 출력 값이 none이 나오게 되어서 sorted를 이용해서 짜보았습니다.
def solution(strings, n):
answer = sorted(strings, key=lambda x: x[n])
return answer
이렇게 짜니 출력이 1개 맞고 1개 틀려서 이유를 보니 정렬에 문제가 더 있어서 sorted를 다음 코드 같이 한번 더 사용하여 해결을 하였습니다.
def solution(strings, n):
answer = sorted(sorted(strings), key=lambda x: x[n])
return answer
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[프로그래머스/파이썬] 평균 구하기 (0) | 2021.12.19 |
---|---|
[프로그래머스/파이썬] 정수 제곱근 판별 (0) | 2021.12.19 |
[백준/파이썬] 10818번 최소, 최대 (0) | 2021.12.19 |
[백준/파이썬] 1233번 주사위 (0) | 2021.12.19 |
[프로그래머스/파이썬] 정수 내림차순으로 배치하기 (0) | 2021.12.18 |