728x90
반응형
'''
Nile,Egypt,Huanghe,China,Changjiang,China
'''
dic = {} # 딕셔너리 선언. key=이름, value=언어
last_name = '' # 한번은 강, 한번 나라 순으로 입력되어 강을 기억 후 나라 저장시 key로 사용
for i in range(6): # 6번 강,나라 입력을 위한 반복
tmp = input('') # 입력 받음
if i == 0 or i%2 == 0: # 0, 2, 4 일때
dic[tmp] = '' # 강이 입력되므로 강을 key로 해서 딕셔너리에 value='' 저장
last_name = tmp # 강을 저장해 둠
else: # 1, 3, 5 일떄
dic[last_name] = tmp # 딕셔너리에 강을 key로 해서 나라 저장
for key, value in dic.items(): # 추력을 위한 반복. 딕셔너리 items()로 key와 value값을 받음
print('The',key,'runs through',value)
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 이름,행운수 입력 받아서 딕셔너리 만들고 출력 (0) | 2023.11.30 |
---|---|
[파이썬] 문제 : 코딩의 어휘,의미 입력 받아서 출력 (0) | 2023.11.30 |
[파이썬] 문제 : 이름과 개발언어 입력 받아 딕셔너리 만들고 출력 (0) | 2023.11.30 |
[파이썬] 문제 : 나라 정보 딕셔너리에 나라명 입력으로 정보 출력 (0) | 2023.11.30 |
[파이썬] 문제 : 딕셔너리에 영아단어가 있고 입력 받아 출력 (0) | 2023.11.30 |
댓글