sorted

    [Python] 파이썬의 정렬 함수(sort(), sorted())를 알아보자.

    파이썬으로 코딩테스트를 준비하며 잊고있던 파이썬 문법을 하나씩 찾아보는 중이다. 이번엔 sort()와 sorted() 함수에 대해서 알아보겠다. 일반적으로 파이썬으로 정렬을 할 때 sorted() 나 .sort() 를 사용한다. list.sort()는 파이썬 내장 메서드로, 리스트를 제자리에서 수정한다. 일반적으로 sorted() 보다 덜 편리하지만 원래 목록이 필요하지 않다면 이것이 약간 더 효율적이다. sorted()는 이터러블로부터 새로운 정렬된 리스트를 만드는 내장함수이다. (sort()는 리스트에게만 정의되지만, sorted() 함수는 모든 이터러블을 받아들인다.) 오름차순과 내림차순 a = [1, 10, 5, 7, 6] a.sort() # 오름차순 정렬 print(a) # [1, 5, 6, 7..