파이썬

[파이썬] 리스트 정렬

류수 Ryusu 2019. 1. 10. 20:49


리스트 정렬




1. sort()

sort() 메서드는 리스트 순서를 영구적으로 바꾼다.


animals = [ 'dog', 'cat', 'rabbit' ]

animals.sort()


=> [ 'cat', 'dog', 'rabbit' ]


sort(reverse=True) : 리스트를 알파벳 반대 순서로 정렬


animals.sort(reverse=True)


=> [ 'rabbit', 'dog', 'cat' ]




2. sorted()

sorted() 메서드는 리스트를 특정 순서로 표시하지만, 리스트의 실제 순서는 바꾸지 않는다.


print(sorted(animals))