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

From a Python pandas dataframe with multi-columns, I would like to construct a dict from only two columns. One as dict's keys and another as dict's values. How can I do that?


                  area  count

co tp

DE Lake      10      7

Forest       20      5

FR Lake      30      2

Forest       40      3

Need to define area as key, count as value in dict. Thank you in advance.

1 Answer

0 votes
by (34.6k points)

You can do like this if lakes is your DataFrame,

area_dict = dict(zip(lakes.area, lakes.count))

Related questions

0 votes
1 answer
0 votes
1 answer
asked Oct 15, 2019 in Python by Sammy (47.8k points)
0 votes
2 answers
0 votes
1 answer
Welcome to Intellipaat Community. Get your technical queries answered by top developers !