파이썬 초보인데 유튜브 강의 들으면서 배우고 있었음

그러다가 딕셔너리 배우게 됐는데 한번 영어사전을 만들어보고 싶은거야

그래서 여기저기 뒤져보면서 얼추 만들어봤어 ㅎㅎ


import sys
import pickle

with open("yee.pickle", 'wb') as f:
    pickle.dump({'python':'파이썬'}, f)
with open('yee.pickle', 'rb') as f:
    b = pickle.load(f)

while 1 == 1:
     a = input()

     if a == '/end':
         with open('yee.pickle', 'wb') as f:
             pickle.dump(b, f)
         sys.exit()

     if a == '/study':
         for i in a:
             d = input().split()
             if d[0] == '/end':
                 break
             b[d[0]] = d[1]

     if a == '/load':
         for i in a:
             d = input()
             if d == '/end':
                 break
             print(b[d])


계속 오류나길래 혹시나 싶어서 21번째 줄에서 d를 d[0]으로 바꿔보니까 되더라

조잡하게나마 성공해서 뿌듯하다