[Python] 정렬 문법 정리(sort, sorted, reverse, 길이순 정렬, 2차원 리스트 정렬)
나중에 내가 보려고 적는 기초 문법 정리 sort와 sorted함수의 차이점 sort(): 이 메소드는 리스트를 정렬된 상태로 변경. sorted(): 기존의 리스트를 변경하는 것이 아니라 정렬된 새로운 리스트를 반환한다. +sort 정렬의 기본값은 오름차순 +sorted는 새로운 배열을 만들었다는 점 빼고 모두 sort와 동일. 따라서 뒤에서는 sorted로만 예시를 들었지만, sort로도 동일하게 사용 가능 a = [4,5,1,2,8] a.sort() print(a) #출력값 = [1, 2, 4, 5, 8] 리스트 a를 숫자 순서대로 정렬해서 반환 a = [4,5,1,2,8] a.sort(reverse = True) print(a) #출력값 = [8, 5, 4, 2, 1] rever..
2021. 4. 26.