반응형
새로운 파이썬 list에 대한 기능이 있는데요.
바로 알파벳 또는 숫자 크기순대로 정렬시키는 것입니다.
물론 역으로 정렬시킬 수도 있고요.
list1 = ['Sky', 'Boat', 'Apple', 'Pencil', 'Paper']
print("원래 List1은 ", list1, " 입니다\n")
list1.sort()
print("List1을 정렬하면 ", list1, "와 같이 됩니다\n")
list1.sort(reverse=True)
print("List1을 거꾸로 정렬하면 ", list1, "와 같이 됩니다\n")
sort()에 인자가 없이 사용하면 오름차순으로 정렬이 됩니다.
역으로 정렬시킬려면 reverse=True를 넣어서 정렬시키면 됩니다.
위의 코드를 실행시키면 아래와 같이 나옵니다.
원래 List1은 ['Sky', 'Boat', 'Apple', 'Pencil', 'Paper'] 입니다
List1을 정렬하면 ['Apple', 'Boat', 'Paper', 'Pencil', 'Sky'] 와 같이 됩니다
List1을 거꾸로 정렬하면 ['Sky', 'Pencil', 'Paper', 'Boat', 'Apple'] 와 같이 됩니다
반응형
'파이썬 (Python) > 파이썬 키워드' 카테고리의 다른 글
파이썬 list 멤버들의 복사 - copy (0) | 2021.06.27 |
---|---|
파이썬 list 구조체내 특정 멤버 개수를 카운트 (0) | 2021.06.27 |
파이썬 list 구조체에 대한 추가적인 연산 - '+', insert, extend, remove (0) | 2021.06.27 |
파이썬 list 구조체에 데이타 타입이 다른 항목 추가 (0) | 2021.06.27 |
파이썬 list 구조체에 새로운 값 추가 및 삭제, 범위 지정 (0) | 2021.06.27 |