Python Foundation with Data Structures
1. Introduction to Python 
Flow-Chart
Introduction to Python
Conditionals and Loops
Patterns 1
Patterns 2
More on Loops
Functions
Arrays & Lists
Searching & Sorting
Strings
Two Dimensional Lists
Tuples, Dictionary And Sets
2. Data Structures & Algorithms in Python 
Recursion - 1
Recursion - 2
OOPS - 1
OOPS - 2
OOPS - 3
Time Complexity Analysis
Space Complexity Analysis
Applications of Complexity Analysis
Linked List-1
Linked List - 2
Stacks
Queues
Binary Trees - 1
BST - 1
Generic Trees
Dictionaries/Maps
Priority Queues - 1
Huffman Coding
DP-1
DP-2
Recursion 3
Graphs-1
Graphs-2
Topics

How String are Stored?

Concatenation of Strings

Slicing of Strings

Iterating on Strings

Comparison Operator on Strings

Operations on String

Replace Character in String
