In this article, we will cover non-linear data structures in Python such as Tree, Hash-map, and Graph. — Prerequisite You should have basic knowledge of the Python programming language. The entire code for this article is available in my GitHub repo. In the first part of this article, we covered the basics of data structures and linear data structures such as Stack, Queue, Linked-List, Arrays. Now in this article…