- Introduction
- Jupyter Notebook
- Variables in Python
- Python Strings
- String Methods
- String Replace
- String Formatting and Functions
- What is a List in Python
- Modifying Lists in Python
- Sort and pop
- List Sort
- List Extend
- Zip function for lists
- List Index
- List Length
- List Count
- List in
- List Slicing
- Nested Lists
- Empty Lists
- What is a Dictionary
- Dictionary Get
- Dictionary Set Default
- Nested Dictionaries
- Sets in Python
- Tuples in Python
- Difference Between List and Tuple
- If Statements
- For Loops
- Enumerate
- List Comprehension
- Dictionary Comprehension
- Functions
- Lambdas
- Sorted Lambda
- Map
- Statements vs Expressions