Lists and arrays are two of the most widely used data structures in Python. A list in Python is simply a collection of objects. These objects can be integers, floating point numbers, strings, boolean ...
trees/ Tree data structures and algorithms Traversals, search algorithms, properties, interview problems graphs/ Graph data structures and algorithms Representations, DFS/BFS, algorithms (Dijkstra, ...