728x90
반응형
# 주소록
AddressBook = {}
while(True):
action = input('1) 추가, 2) 수정, 3) 출력 4) 종료 : ')
if action == '1': # 추가
name = input('이름 : ')
tel = input('전화번호 : ')
idx = str(len(AddressBook))
AddressBook[idx] = [name, tel]
elif action == '2': # 수정
data = input('Key 이름 전화번호 : ')
data_list = data.split()
AddressBook[data_list[0]] = [data_list[1], data_list[2]]
elif action == '3': # 출력
print('-'*30)
idx = list(AddressBook.keys())
for i in range(len(AddressBook)):
print('[key:',idx[i],']',AddressBook[idx[i]])
print('-'*30)
elif action == '4':
break
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 두 리스트 중 중복된 항목 찾기 (0) | 2022.11.04 |
---|---|
[파이썬] 문제 : 입력 받을 초(sec)를 일시부초로 변환하기 (0) | 2022.11.04 |
[파이썬] 문제 : 계산기 만들기 (0) | 2022.11.04 |
[파이썬] 문제 : 입력된 2개 정수를 더하기,곱하기,제곱 하기 (0) | 2022.11.02 |
[파이썬] 문제 : log 스케일 Chart (0) | 2022.11.02 |
댓글