It's still Sunny:)
[Python] list.sort()와 sorted(list) 차이점 본문
sort 와 sorted의 차이점에 대해 알아봅시다.
list.sort()
1. list를 정렬 후 저장한다. (원래 배열에 영향 있음)
2. return은 None
a=[1,4,3,2]
print(a.sort())
print(a)
실행결과
None
[1,2,3,4]
sorted(list)
1. list를 정렬 결과, 리스트로 return(원래 배열에 영향 없음)
a=[1,4,3,2]
print(sorted(a))
print(a)
실행결과
[1,2,3,4]
[1,4,2,3]
'IT > Q&A' 카테고리의 다른 글
[Python] lambda 함수/익명 함수, list.sort(key=lambda..) (0) | 2021.01.28 |
---|---|
[Python] Collections 모듈 counter의 메소드 most_common(n) (0) | 2021.01.28 |