[Python] list sort / sorted
2021. 6. 24. 15:35ㆍ🧑🏻💻/Python
numList = [1, 99, 132, 55, 7]
strList = ["red","green","blue","Black","White","Gray"]
numList.sort()
print(numList)
numList.sort(reverse = True)
print(numList)
strList.sort() # 대문자 우선 정렬후 소문자 정렬
print(strList)
strList.sort(key = str.lower) #대소문자 구분없이 정렬
print(strList)
strList.sort(key = str.lower, reverse = True) # 대소문자 구분없이 역순정렬
print(strList)
#numList.reverse()
#print(numList)
#strList.reverse()
#print(strList)
#sorted 는 새로운 리스트를 만들어서 저장해줌
numList2 = sorted(numList)
print(numList2)
numList2 = sorted(numList, reverse = True)
print(numList2)
'🧑🏻💻 > Python' 카테고리의 다른 글
완주하지 못한 선수 (0) | 2021.06.24 |
---|---|
[Python] Dictionary sorted (0) | 2021.06.24 |
[Python] [Algorithm] 이진탐색 (0) | 2021.06.24 |
[Python] [Algorithm] 단순탐색 (0) | 2021.06.24 |
[Python] [Algorithm] 리스트에서 가장 큰 수 / 가장 작은 수 찾기 (0) | 2021.06.24 |