리스트 특정 키에 대해 내림차순 정렬

2024. 9. 4. 17:39정보처리,전산/Python

반응형

d = [
    ('Mike Trout', 'CF', 10),   # Mike Trout, 중견수, 10 홈런
    ('Aaron Judge', 'RF', 14),  # Aaron Judge, 우익수, 14 홈런
    ('Mookie Betts', 'RF', 20), # Mookie Betts, 우익수, 20 홈런
]

print("Original Data:")
print(d)

# 선수 이름을 기준으로 내림차순 정렬
d.sort(key=lambda player: player[0], reverse=True)

print("\nSorted Data by Name (Descending):")
print(d)


d.sort(key=lambda player: player[1], reverse=True)
print(d)

 

 

리스트의 요소에 따른 기준으로 정렬하였다.

 

반응형