[백준] 2751번 : 수 정렬하기 2

letsbebrave·2022년 2월 28일
0

codingtest

목록 보기
33/146

문제

개념

sorted(arr)

오름차순 정렬 시 sorted() 함수를 써주었다.

  • sorted(정렬할 데이터)

  • sorted(정렬할 데이터, reverse 파라미터)
    sorted( ~~ , reverse=True)이면 내림차순으로 정렬해서 반환됨

  • sorted(정렬할 데이터, key 파라미터)

  • sorted(정렬할 데이터, key 파라미터, reverse 파라미터)

cf.

리스트.sort()와 sorted(리스트)의 가장 큰 차이

리스트.sort()와 sorted(리스트)의 가장 큰 차이는
리스트.sort() 는 본체의 리스트를 정렬해서 변환하는 것이고,
sorted(리스트) 는 본체 리스트는 내버려두고, 정렬한 새로운 리스트를 반환하는 것!!

출처: https://blockdmask.tistory.com/466 [개발자 지망생]

풀이

import sys

N = int(sys.stdin.readline())
arr = []

for i in range(N):
    arr.append(int(sys.stdin.readline()))
    
for i in sorted(arr):
    print(i)
profile
그게, 할 수 있다고 믿어야 해

1개의 댓글

comment-user-thumbnail
2022년 3월 1일

알고리즘 문제 풀이 꾸준히 하고 계시는군요!! 대단하세요👏👏👏
너무 늦게 답변드린게 죄송하여 블로그 놀러왔어요!ㅎㅎㅎ

답글 달기