# L-17 MCS 260 Fri 19 Feb 2010 : bklist2dict # Converts existing formats of books from # # [True, 1, 'Computer Science. An Overview'] # [False, 2, 'Python Programming in Context'] # # into # # {'available':True, 'key':1, 'title':'Computer Science. An Overview'} # {'available':False, 'key':2, 'title':'Python Programming in Context'} infile = open('bookslists','r') outfile = open('booksdicts','w') while True: s = infile.readline() if s == '': break L = eval(s) d = {'available':L[0], 'key':L[1], \ 'title':L[2] } outfile.write(str(d) + '\n') infile.close() outfile.close()