Challenge Lab  · On-demand

Python Lists, Dictionaries and Functions

Solution overview

Prerequisites: Basic Python Syntax, Variables, and understanding of Data Types. Operators and the use of lists and dictionaries when managing Data.

This Python module will teach three fundamental concepts through a progressive, hands-on lab. We will start with lists to master ordered data collection, learning creation, manipulation, indexing, and list comprehensions through practical exercises like managing rosters. 

They progress to dictionaries for key-value data storage, covering essential methods and real-world applications like user profiles and inventory systems. Finally, learn functions to organize code into reusable blocks, exploring parameters, scope, and advanced concepts while building utilities and calculators.

Lab diagram

Loading