Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

study

sort와 sorted의 차이 본문

python

sort와 sorted의 차이

채승완 2020. 12. 10. 10:17

안녕하세요

이번 포스팅은 간단하지만 정렬 방식의 차이에 대해서 알아보고 실전문제를 풀어보도록 하겠습니다

 

Sort

Sort의 경우 원본 리스트를 정렬하되 반환 값은 None이며 원본 리스트의 순서가 변경됩니다

 

Sorted

Sorted의 경우 정렬된 새로운 리스트를 반환하며 원본 리스트에는 영향이 없습니다

모든 iterable(list, tuple, dic)에 동작합니다

 

Sorted를 사용해서 문제를 풀어보겠습니다

해당 문제는 프로그래머스에서 출제된 python 문제입니다

 

프로그래머스 코딩테스트 문제

 

문제풀이 1)

sort()를 활용해서 원본 리스트를 정렬한 후 해당 값을 출력하는 방식입니다

 

 

 

문제풀이 2)

command(3가지로 구성된 값)의 값을 i, j, k 각각의 변수에 할당을 합니다

sorted()를 통해 append에 값을 추가합니다 

 

 

 

'python' 카테고리의 다른 글

lambda  (0) 2020.12.09
Closure(중첩함수)  (0) 2020.12.08