24.6 심사문제
, 박 지우님이 작성price = input()
x = price.split(';')
x. sort(reverse=True)
print(x)
이렇게 해서 내림차순으로 정렬이 되었는지 한번 출력해봤습니다. 전혀 내림차순으로 정렬되지 않았습니다.
그런데 정답 풀이인
price= list(map(int, input().split(';')))
price.sort(reverse=True)
print(price)
은 내림차순으로 정렬이 되었습니다. 정답 풀이와 달리 제가 짠 것은 내림차순으로 정렬이 안되는 이유가 궁금합니다!
Re: 24.6 심사문제
, 도장_ 관리자님이 작성입력 받을 때 10000으로 입력 받으면 문자열입니다.
사람의 눈에만 숫자로 보입니다. int 함수로 반드시 정수로 변환해야 합니다.
UNIT 6 복습하세요.