booklist = [ ]
key = ('도서 이름', '저자', '가격')
value = [ ]
menu = 0
while True:
print('-' * 20)
print('(1)메뉴')
print('(2)출력')
print('(3)삭제')
print('(4)종료')
print('-' * 20)
menu = input('메뉴 선택 : ')
if(menu == '1'):
value = []
value.append(input('도서 이름 : ') )
value.append(input('저자 : ') )
value.append(input('가격 : ') )
booklist.append(dict(zip(key, value) ) )
if(menu == '2'):
if(len(booklist) == 0):
print('목록이 없습니다.')
else:
i = 0
while i < len(booklist):
print(booklist[i] )
i += 1
if(menu == '3'):
bookName = input('삭제 할 도서 이름 : ')
i = 0
index = -1
while i < len(booklist):
dump = booklist[i]
if(dump.get('도서 이름') == bookName ):
index = i
break
else:
i += 1
if(index == -1):
print('찾는 목록이 없습니다.')
if(index >= 0):
del booklist[index]
if(menu == '4'):
print('프로그램을 종료합니다.')
break
댓글