728x90
2752번: 세수정렬
숫자 세 개가 주어진다. 이 숫자는 1보다 크거나 같고, 1,000,000보다 작거나 같다. 이 숫자는 모두 다르다.
www.acmicpc.net
📌 풀이
숫자 3개가 주어지고 오름차순으로 출력되면 된다.
sort를 사용하기 위해 리스트로 받았다.
sort 메소드는 기존 변수를 아예 바꿔놓는 메소드라서 따로 정의가 안된다.
li.sort() 를 하면 이미 li에서 오름차순으로 변형되어 있는데,
lili = li.sort() 이런 식으로 다른 변수를 정해두면 None이라고 뜬다.
아무튼 li.sort()를 하면 [] 리스트의 형태가 나오기 때문에 우리가 원하는 출력값이 아니다.
이 괄호를 없애주기 위해(언패킹 하기 위해) *을 사용한다.
용어가 있었는데 뭐였는지 까먹었다.
✅ 코드
li = list(map(int, input().split()))
li.sort()
print(*li)
728x90
'🥧 Python > ⚙️ 코딩테스트' 카테고리의 다른 글
[백준-Python] 4101번: 크냐? (0) | 2023.03.06 |
---|---|
[백준-Python] 2753번: 윤년 (0) | 2023.03.06 |
[백준-Python] 11557번: Yangjojang of The Year (0) | 2023.03.01 |
[백준-Python] 10214번: Baseball (0) | 2023.03.01 |
[백준-Python] 10103번: 주사위 게임 (0) | 2023.03.01 |