.sort()는 리스트의 원소를 오름차순으로 정렬하는 파이썬 메서드인데 기본값이 sort(reverse=False)라서 sort(reverse=True)를 적용하면 내림차순이 적용됨
sorted()는 ()안에 입력한 어떠한 시퀀스 타입 데이터가 들어와도 오름차순으로 정렬하여 결과값을 리스트로 반환하는 파이썬 메서드인데 기본값이 sorted(데이터,reverse=False)라서 sorted(데이터,reverse=True)를 적용하면 내림차순이 적용됨
sort는 리스트만 가능, sorted는 어떠한 시퀀스 타입도 가능
sort는 적용하면 정렬된 상태를 계속 가져가고, sorted는 객체에 따로 저장해야함
sort, sorted 둘 다 결과값을 리스트로 반환
ex) li.sort()
li1 = sorted(li)
'코딩테스트 tip' 카테고리의 다른 글
zip() (0) | 2022.09.13 |
---|---|
list(map(int, input())) 주의할 점 (0) | 2022.09.12 |
전역변수(global) (0) | 2022.09.10 |
Return, Continue, Break 차이 (0) | 2022.09.10 |
십진수 변환 (0) | 2022.07.24 |
댓글