이상형이 뭐에요

nahye·2021년 5월 8일
0

AI School

목록 보기
3/8

dict 앞, 뒤

key_value


print(i)하면 dict 하나가 나옴

대괄호를 이용해야 사용자가 입력한 질문만 가져올 수 있음


딕셔너리 형태 만들기

dict = {}

print("<이상형이 뭐에요?>\n")
while True: 
    question = input("질문을 입력해주세요 : ")
    if question == "q":
        break
    else:
        dict[question]=""
for i in dict:
    print(i)
    answer = input("답변을 입력해주세요 : ")
    dict[i] = answer
print(dict)

<이상형이 뭐에요?>

질문을 입력해주세요 : 취미는?
질문을 입력해주세요 : 특기는?
질문을 입력해주세요 : q
취미는?
답변을 입력해주세요 : 없
특기는?
답변을 입력해주세요 : 어
{'취미는?': '없', '특기는?': '어'}




리스트 안에 딕셔너리 넣기(append)

lst = []

print("<이상형이 뭐에요?>\n")
while True:
    question = input("질문을 입력해주세요 : ")
    if question == "q":
        break
    else:
        lst.append({"질문":question, "답변":""})

for i in lst:
    print(i["질문"])
    answer = input("답변을 입력해주세요 : ")
    i["답변"] = answer
print(lst)        

<이상형이 뭐에요?>

질문을 입력해주세요 : 취미는?
질문을 입력해주세요 : 특기는?
질문을 입력해주세요 : q
취미는?
답변을 입력해주세요 : 없
특기는?
답변을 입력해주세요 : 어
[{'질문': '취미는?', '답변': '없'}, {'질문': '특기는?', '답변': '어'}]

profile
Slow and steady wins the race

0개의 댓글