Register to get access to free programming courses with interactive exercises

About the course Python: Lists

Programming becomes interesting when you can work with sets of elements.

There are just a few examples where they appear:

  • Paginated data output on the website
  • Calculate the order total based on the price of each item
  • Displaying a list of friends, messages, movies, and the like
  • Processing a set of DOM nodes (HTML, frontend development)

Every list we encounter in a real or virtual world is, from a programmer's point of view, a collection of items. Python uses lists, a data structure that allows you to work with the set as a single entity:

// Defining a friends list

Sign up

Programming courses for beginners and experienced developers. Start training for free

  • 130 courses, 2000+ hours of theory
  • 1000 practical tasks in a browser
  • 360 000 students
By sending this form, you agree to our Personal Policy and Service Conditions

Our graduates work in companies:

<span class="translation_missing" title="translation missing:">Bookmate</span>
<span class="translation_missing" title="translation missing:">Healthsamurai</span>
<span class="translation_missing" title="translation missing:">Dualboot</span>
<span class="translation_missing" title="translation missing:">Abbyy</span>
Suggested learning programs
Developing web applications with Django
10 months
from scratch
under development
Start at any time

Use Hexlet to the fullest extent!

  • Ask questions about the lesson
  • Test your knowledge in quizzes
  • Practice in your browser
  • Track your progress

Sign up or sign in

By sending this form, you agree to our Personal Policy and Service Conditions
Toto Image

Ask questions if you want to discuss a theory or an exercise. Hexlet Support Team and experienced community members can help find answers and solve a problem.