[Python] 파이썬 : sort()와 sorted() 차이
알고리즘 문제를 파이썬으로 풀 때 정렬을 해야 하는 경우가 있다. 이 때 사용 할 수 있는 경우는 크게 2가지 인데, 바로 sort()와 sorted()를 이용한 풀이이다. 그렇다면 이 두개의 차이점은 무엇일까? sort()와 sorted() 차이? 결론적으로 말하자면 아래와 같다. 구 분 정 의 특 징 sort() 리스트 메서드 : 정렬 원래 목록 영향ㅇ sorted() 파이썬 표준 내장함수 : 정렬 새로운 정렬 결과 반환, 원래 목록 영향X * 기본적으로 2개 모두 오름차순 default 코드로 사용법과 결과 살펴보기 1) sort() 사용법과 결과 1 2 3 4 5 a = [1,3,2,5,4] a.sort() print(a) # [1, 2, 3, 4, 5] cs 2) sorted() 사용법과 결과 ..
2020. 12. 20.
[Python] 파이썬 : 리스트(list) 관련 내장 함수, 메소드(method) 정리
리스트의 개념과 사용법을 알게 되었으면, 리스트를 효율적으로 활용할 수 있는 메소드를 다룰 줄 알아야 한다. 기본적으로 어떤 데이터를 삽입, 삭제, 변경, 정렬, 탐색, 등 하는 것처럼 말이다. 크게 2가지로 기본적으로 내장 함수와 메소드에 대해 정리하였다. 본문으로 넘어가기 전 간단하게 체크하고 가자. list = [ element1, element2, .. ] [] - 리스트 : 감싸고 있는 자료의 형태 element1, element2 - 리스트 안에 있는 자료 데이터 리스트 관련 내장 함수 * max(list) : 리스트 안에 있는 element의 최댓값 반환 1 2 3 4 list = [1,2,3] max(list) # 3 cs * min(list) : 리스트 안에 있는 element의 최솟값 ..
2020. 10. 27.