코딩테스트 tip
sort, sorted 차이와 내림차순
Mecodata
2022. 9. 12. 22:29
.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)