Python

[파이썬] sort, sorted 함수 + 리스트 길이 옵션

bornsoon 2024. 9. 12. 17:39

리스트 길이에 따라 정렬하는 것을 일일이 따로 구현해주지 않고 한번에 해결하는 법이 있다.

바로 sort함수와 sorted 함수에 있는 파라미터 옵션 값을 이용하는 방법!

리스트 길이로 정렬하는 인자 옵셥 --> key=len

오름차순 혹은 내림차순으로 정렬할지의 옵션 ---> reverse=False(True)

# 오름차순 정렬
lst.sort(key=len)
lst2 = sorted(lst1, key=len)

# 내림차순 정렬
lst.sort(key=len, reverse=True)
lst2 = sorted(lst1, key=len, reverse=True)
728x90