Lists and Tuples in Python

Christopher Bailey
Christopher Bailey 12 Lessons 1h 1m basics python

In this course, you’ll learn about working with lists and tuples. Lists and tuples are arguably Python’s most versatile, useful data types. You’ll find them in virtually every non-trivial Python program.

Here’s what you’ll learn in this tutorial: You’ll cover the important characteristics of lists and tuples. You’ll learn how to define them and how to manipulate them. When you’re finished, you’ll have a good feel for when and how to use these object types in a Python program.

Take the Quiz: Test your knowledge with our interactive “Lists vs Tuples in Python” quiz. You’ll receive a score upon completion to help you track your learning progress:


Interactive Quiz

Lists vs Tuples in Python

Challenge yourself with this quiz to evaluate and deepen your understanding of Python lists and tuples. You'll explore key concepts, such as how to create, access, and manipulate these data types, while also learning best practices for using them efficiently in your code.

What’s Included:

  • 12 Lessons
  • Video Subtitles and Full Transcripts
  • 1 Downloadable Resource
  • Accompanying Text-Based Tutorial
  • Interactive Quiz to Check Your Progress
  • Q&A With Python Experts: Ask a Question
  • Certificate of Completion

Downloadable Resources:

Related Learning Paths:

About Christopher Bailey

Chris is an avid Pythonista and creates video tutorials for Real Python. He is a programmer and data analyst. He creates music under the name Tripnet. Chris lives in Colorado with his wife and two dogs.

» More about Christopher

Each tutorial at Real Python is created by a team of developers so that it meets our high quality standards. The team members who worked on this tutorial are:

Participant Comments

Avatar image for cherianzachariah

cherianzachariah on Aug. 5, 2020

There is a lot of new little things that I learnt from this course. Thank you and keep up the good work. I am loving it so far.

Avatar image for birajksahu

birajksahu on June 21, 2020

Loved it! I can easily say I have scaled myself up on this topic. Just one suggestion- can we include some more practice programs- Q&A

Avatar image for pshapard

pshapard on March 29, 2020

So much here to take in. Lots to know and remember. Need to look over the slicing and indexing functions. Thanks for the course and great instructor

Avatar image for Levi

Levi on March 13, 2020

Thought I had a good handle on tuples and lists, but I learned probably twice as much as I knew before. Super in-depth, great course.

Avatar image for Cyntia Goulart

Cyntia Goulart on Oct. 27, 2019

OMG! I thought I knew Python well and you proved me wrong. Know what it is is totally different of knowing how to use it. I am so glad I took this course. Thank you! Thank you! Greetings from Brazil! :D

Avatar image for Pygator

Pygator on Sept. 29, 2019

Really like your presentation style, favorite presenter for sure. Thanks again!

Avatar image for slickrick

slickrick on Sept. 4, 2019

Fantastic! This really helped me level up my understanding of lists and tuples. Keep up the great work!

← Browse All Courses