2020년 5월 26일 화요일

파이썬 list 구조체 멤버들의 정렬시키기

새로운 파이썬 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'] 와 같이 됩니다

댓글 없음:

댓글 쓰기