# Non true csv file to dictionary

 

'''

1 01,02,05,07,18

2 00,01,04

3 09,20,21

4 12,34,56,77,88,99

5 03,05,77,88,54

'''

 

def file_data1(f):

    dd = {}

    for line in f:

        dd[int(line.split()[0])] = [int(i) for i in line.split()[1].split(',')]

    return dd       

 

dd = file_data1(open('H:/TEMP/temsys/csv_to_dict.txt').readlines())

for key in dd:

    print '%s = %s' % (key, dd[key])

 

'''

>>> 1 = [1, 2, 5, 7, 18]

2 = [0, 1, 4]

3 = [9, 20, 21]

4 = [12, 34, 56, 77, 88, 99]

5 = [3, 5, 77, 88, 54]

'''