728x90
반응형
[과제 3] 좋아하는 연예인, 스포츠, 정치인 등의 문자열 리스트를 만들고
아래 사항을 만족하는 프로그램을 만드세요.
(1) input()문으로 숫자를 입력한다. \
(2) 입력한 숫자가 1이면 리스트를 오름차순으로 출력한다.
(3) 입력한 숫자가 2이면 내림차순으로 출력한다.
(3) 입력한 숫자가 3이면 리스트를 역순으로 출력한다.
힌트) reverse 옵션이 False면 오름차순, True면 내림차순으로 정렬함
, reverse()함수는 역순으로 출력함
예) sportsPeople = ['손흥민', '이강인', '김민재', '박지성', '차범근']
sportsPeople = ['손흥민', '이강인', '김민재', '박지성', '차범근']
print(sportsPeople)
n = int(input('1.오름차순, 2.내림차순, 3.역순출력 : '))
if n == 1:
sportsPeople.sort()
elif n == 2:
sportsPeople.sort(reverse=True)
elif n == 3:
sportsPeople.reverse()
print(sportsPeople)
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : fruit_list의 과일명에서 긴 문자열 찾고 삭제하기 (0) | 2023.05.05 |
---|---|
[파이썬] 문제 : 이름 리스트에서 [n:m] 문자 출력하기 (0) | 2023.05.04 |
[파이썬] 문제 : 이름 리스트에서 삭제할 이름을 입력 삭제 반복 (0) | 2023.05.04 |
[파이썬] 문제 : 일과 관리 toDoList에서 입력받은 인덱스 일을 삭제 (1) | 2023.05.04 |
[파이썬] 문제 : 딕셔너리와 lambda로 조건에 따른 결과 함수 만들기 (0) | 2023.05.04 |
댓글