개발/python

[백준 2750번] 수 정렬하기 - python

dotudy 2024. 11. 21. 11:23

https://www.acmicpc.net/problem/2750

 

N = int(input())
arr = []
for i in range(0, N):
    arr.append(int(input()))
arr.sort()
for i in arr:
    print(i)

 

 

* arr.sort()의 return값은 None이다. 

arr = [1, 4, 3, 2]
arr2 = arr.sort()
print(arr2)  # None

 

* 기억하기

arr = [1, 4, 3, 2]

print(arr.sort())  # None

arr.sort()  
print(arr)  # [1, 2, 3, 4]

arr = [1, 4, 3, 2]

print(sorted(arr))  # [1, 2, 3, 4]
print(arr)  # [1, 4, 3, 2]

print(sorted(arr, reverse=True))  # [4, 3, 2, 1]
print(arr)  # [1, 4, 3, 2]

arr.sort(reverse=True)
print(arr)  # [4, 3, 2, 1]

'개발 > python' 카테고리의 다른 글

[백준 1546번] 평균 - python  (0) 2024.11.23
[백준 11720번] 숫자의 합 - python  (1) 2024.11.23
[python] 배열과 리스트  (0) 2024.11.23
[Python] 시간 복잡도 표기법 알아보기  (1) 2024.11.21
[Python] 배열 출력하기  (0) 2023.08.14