Skip to content
beginner to intermediate

Working with Data

Introduce Python's main data structures and how to use them in practical scenarios.

Tutorials

Articles in Working with Data

Follow these lessons in order, or jump directly to the topic you need.

beginner7 min read

Lists in Python

If you’ve ever made a grocery list, kept track of your favorite songs, or collected numbers for a project, you already understand the need to store…

Read tutorial
beginner7 min read

Dictionaries in Python

Have you ever needed to match a name to a phone number, or a word to its definition? This idea of connecting one thing to another is everywhere in daily…

Read tutorial
beginner8 min read

Tuples and Sets in Python

Learning new data structures is an exciting step in your Python journey! If you’re already familiar with lists, you’re ready to meet two more helpful…

Read tutorial
beginner9 min read

Basic File I/O in Python

Learning to work with files is a practical and essential skill for any beginner Python programmer. Whether you want to save notes, read a list of tasks, or…

Read tutorial