Code Lab BetaBUILD. RUN. DISCOVER.
Code Lab is in development. New lessons and improvements are on the way. Progress can be deleted.
PYTHON / CHAPTER 06
Python
Structures.
Structures and algorithms: sets, copies, assert, sorted/key, and Structures Engine v1.
Choose a section
Lesson with explanation and a guided task. Theory stays readable; completion requires a passing solution.
Challenges are optional and do not block the next chapter.
12 lessons available
The foundations behind your ideas.
- 01Open lesson
Tuples Unpack · Locked
Tuple and unpack
- 02Open lesson
Sets Membership · Locked
in and uniqueness
- 03Open lesson
Set Ops · Locked
union / intersection
- 04Open lesson
Nested Structures · Locked
dict + list
- 05Open lesson
Refs Copy · Locked
copy() vs alias
- 06Open lesson
List Comprehensions · Locked
Compact lists
- 07Open lesson
Dict Set Comprehensions · Locked
Comprehensions
- 08Open lesson
Assert Search · Locked
assert + linear search
- 09Open lesson
Sorted vs Sort · Locked
New list vs in-place
- 10Open lesson
Sort Key · Locked
lambda key
- 11Open lesson
Group Count · Locked
dict counting
- 12Open lesson
Clean Rank · Locked
Structures Engine v1