[Python] 리스트(list)에 변수를 추가하고 내림차순으로 출력하기

해당 포스트는 파이썬(Python)에서 리스트(list)에 변수를 추가하고 내림차순으로 출력하는 방법을 소개합니다.

python-add-value-in-list-print-sorted

(예시)실행결과

python-add-value-in-list-print-sorted
[예시] 리스트(list)에 변수 추가 후 내림차순 정렬하기


질문

sports 리스트 변수에 다음과 같은 스포츠 브랜드를 append() 함수를 이용하여 추가시킨 후, 내림차순 정렬하여 출력하시오.

< Hint >
sports라는 빈 리스트 생성 후, append() 함수를 사용하면 된다.


풀이

해당 문제는 3가지 단계로 접근하면 됩니다.

  1. sports 빈 리스트 생성
  2. append() 반복 사용으로 변수 등록
  3. sorted() 함수로 정렬

< Hint >
sorted() 함수 사용 시, 내림차순 정렬을 위해서는 reverse=True 옵션을 넣어주어야 합니다.

sports = []
sports.append('나이키')
sports.append('아디다스')
sports.append('퓨마')
sports.append('휠라')
sports.append('미즈노')
print(sorted(sports, reverse=True))
['휠라', '퓨마', '아디다스', '미즈노', '나이키']


관련 링크

[1] [Python] numList 변수에서 숫자 정수 13 개수 세기
[2] [Python] 입력한 숫자들의 총합을 계산하는 계산기 만들기
[3] [Python] 사용자에게 숫자를 입력받아 구구단 계산 결과 출력하기 (2-9단)