Explore Courses Blog Tutorials Interview Questions
0 votes
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 (41.4k points)

You can do like this if lakes is your DataFrame,

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

If you wish to learn more about Python, visit the Python tutorial and Python Certification course by Intellipaat. 

Browse Categories