반응형
파이썬 리스트 정렬방법 sort, sorted 사용법과 차이점 | 파이썬 강의
파이썬에서 리스트를 정렬할때는 sort와 sorted 메소드를 사용할수 있습니다.
두가지 방법의 사용법과 그 차이점을 알아보고 리스트를 역순으로, 꺼꾸로 출력하는 방법까지 알아보겠습니다.
numList = [100, 43, 21, 7, 98]
strList = ['blue', 'yellow', 'red', 'green', 'Black', 'Orange']
numList.sort()
print(numList)
# [7, 21, 43, 98, 100]
numList.sort(reverse=True)
print(numList)
# [100, 98, 43, 21, 7]
strList.sort()
print(strList)
# ['Black', 'Orange', 'blue', 'green', 'red', 'yellow']
strList.sort(reverse=True)
print(strList)
# ['yellow', 'red', 'green', 'blue', 'Orange', 'Black']
strList.sort(key=str.lower)
print(strList)
# ['Black', 'blue', 'green', 'Orange', 'red', 'yellow']
numList2 = sorted(numList)
print(numList2)
# [7, 21, 43, 98, 100]
# 새로운 리스트를 만들때 사용
# sort에서 사용하는 reverse, key 사용 가능
numList2 = numList.sort()
print(numList2)
# None
유튜브 김플 스튜디오에 방문하시면 더 많은 파이썬 토막 강의를 보실수 있습니다.
반응형
'프로그래밍 > before' 카테고리의 다른 글
파이썬 리스트 요소 합 구하기 요소 평균값 계산하는 방법 | 파이썬 강의 (0) | 2019.03.16 |
---|---|
파이썬 리스트 요소 개수 구하기 특정 요소 개수 알아내는법 | 파이썬 강의 (0) | 2019.03.16 |
파이썬 연속된 숫자(정수) 리스트 만들기 | Python (0) | 2019.03.09 |
파이썬 print 함수 줄바꿈 제거 출력 | Python (0) | 2019.03.09 |
파이썬 문자열 포맷팅 기초 강의 | Python (0) | 2019.03.08 |