list.sort() 와 sorted(list) 의 차이
list.sort() 은 list안에서 정렬을 수행한다. return None arr = [1,3,10,2,7] print (arr.sort()) print (arr) None [1, 2, 3, 7, 10] sorted(list) 는 기존 배열 순서를 바꾸지 않는다. return sorted list literable한 자료형이라면 모두 사용 가능하고 key, reverse 파라미터가 있다. def sorted(iterable: Iterable[_T], key: Optional[Callable[[_T], Any]]=..., reverse: bool=...) arr = [1,3,10,2,7] print (sorted(arr)) print (arr) [1, 2, 3, 7, 10] [1, 3, 10, 2, 7..