파이썬 | Python

리스트 정렬 sorted(), sort()

sungkshon 2024. 5. 11. 07:06
반응형

👉 sorted() : 기존 리스트는 건드리지 않고, 정렬된 새로운 리스트를 리턴

👉 sort() : 아무것도 리턴하지 않고, 기존 리스트를 정렬

 

sorted()

numbers = [19, 13,2,5,4,11,7,17]
new_list = sorted(numbers)
print(new_list)
[2,3,5,7,11,13,17,19]
numbers = [19, 13,2,5,4,11,7,17]
new_list = sorted(numbers,reverse=True)
print(new_list)
[19,17,13,11,7,5,3,2]

 

sort()

numbers = [19, 13,2,5,4,11,7,17]
print(numbers.sort())
None
numbers = [19, 13,2,5,4,11,7,17]
numbers.sort()
print(numbers)
[2,3,5,7,11,13,17,19]
반응형

'파이썬 | Python' 카테고리의 다른 글

람다(lambda)표현식이란? | 파이썬  (0) 2024.05.21
deque() | 파이썬 collections  (0) 2024.05.11
map() | 파이썬  (0) 2024.05.11