0 votes
1 view
in Data Science by (14.8k points)

I've a two columns dataframe, and intend to convert it to python dictionary - the first column will be the key and the second will be the value. Thank you in advance.

Dataframe:

    id    value

0    0     10.2

1    1      5.7

2    2      7.4

1 Answer

0 votes
by (23.5k points)

Try to use Zip

df = pd.read_csv("file")

d= dict([(i,[a,b,c ]) for i, a,b,c in zip(df.ID, df.A,df.B,df.C)])

print d

Output:

{'p': [1, 3, 2], 'q': [4, 3, 2], 'r': [4, 0, 9]}

Welcome to Intellipaat Community. Get your technical queries answered by top developers !


Categories

...