728x90
반응형
(문제)
[과제 1] 오늘 하루 일과를 관리하기 위한 To Do List 프로그램에서 오늘 해야 할 일로 리스트를 만들고
일이 끝날 때마다 끝난 일의 인덱스를 input()문으로 받아서 리스트의 아이템을 하나씩 삭제해봅시다.(pop(2))
또한 아이템을 input()문으로 받아서 리스트의 아이템을 하나씩 삭제해봅시다.(remove('파이썬'))
예) toDoList = ['청소', '쇼핑', '파이썬', '운동', '음악감상', '게임']
참고) [예제- To Do List]를 참고하세요.
예제 to do list는 이것입니다
toDoList = ['청소', '쇼핑', '파이썬 공부', '운동']
print('오늘 할 일 : ', toDoList)
for I in range(len(toDoList)): print('끝난 일 : ', toDoList.pop(0)) # 제일 앞에 있는 아이템 제거
if len(toDoList) !=0: print('남은 일 : ', toDoList) else: print('할 일 끝~ 수고했습니다!!!')
toDoList = ['청소', '쇼핑', '파이썬', '운동', '음악감상', '게임']
print('오늘 할 일 : ', toDoList)
for I in range(len(toDoList)):
idx = int(input('삭제할 일의 인덱스를 입력하세요(0~): '))
print('끝난 일 : ', toDoList.pop(idx)) # 제일 앞에 있는 아이템 제거
if len(toDoList) != 0:
print('남은 일 : ', toDoList)
else:
print('할 일 끝~ 수고했습니다!!!')
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 이름 리스트에서 입력 받은 정렬기준으로 출력 (0) | 2023.05.04 |
---|---|
[파이썬] 문제 : 이름 리스트에서 삭제할 이름을 입력 삭제 반복 (0) | 2023.05.04 |
[파이썬] 문제 : 딕셔너리와 lambda로 조건에 따른 결과 함수 만들기 (0) | 2023.05.04 |
[파이썬] 문제 : 딕셔너리 영어 단어 카운트 (0) | 2023.05.04 |
[파이썬] 문제 : 딕셔너리로 주사위 게임 1,000,000번의 2~12번까지 확률 계산 (0) | 2023.05.04 |
댓글