Deep, Shallow Copy (3) - sorted vs sort
지난 두번에 걸쳐 deep copy 와 shallow copy 가 일어날 수 있는 비슷해보이는 함수 또는 연산을 비교해보았다. 마지막으로 같은 관점에서 sorted 함수와 sort 함수 를 살펴보자 sort vs sorted 함수 List를 정렬할 때 가장 많이 사용되는 함수는 두가지로, sort()와 sorted() 함수이다. 이 두가지 함수는 List의 원소를 정렬하는 것으로 동일하지만, 사용결과에 따른 차이가 명확하게 존재한다. 아래 예시를 보자 # sorted : 정렬 후 새로운 객체 반환 f_list = ['orange', 'apple', 'mango', 'papaya', 'lemon', 'strawberry', 'coconut'] print('sorted -', sorted(f_list)) #..
개발/python-심화(Advanced)
2022. 4. 30. 00:32