course

Python: Lists

7 students
Course updated 21 September 2023
Course Python: Lists
$49 per month
for all Hexlet's courses
Sign up
  • Permanent access to theory
  • Asynchronous learning

Included in the course

10 lessons (video or text)
39 quizzes
Assistance in Discussions on the website
Access to other courses of the our platform

What you'll learn

  • Define and manipulate lists in code
  • Form and process lists in loops
  • Create and work with iterable objects

Description

In this course, you will comprehend the structure of list data. You will learn more about slices, iterators, and lazy calculations. As a result, you will learn how to manipulate data with lists and work even with infinite collections. The knowledge from this course helps programmers solve algorithmic problems and process data efficiently. This course is suitable for those who already know the basics of Python and are still learning.

Course program

Estimated time: 4 hours
  • 1

    About the course

    Learning about the course, its structure, objectives, and goals
  • 2

    Lists

    Introducing lists and their features

    quiz

  • 3

    Creating lists and adding items

    Learning how to create lists and add items

    quiz

  • 4

    Links

    Introducing the concept of links and the mechanism of their work

    quiz

  • 5

    References and variability

    Finding out how variability manifests in the value transfers

    quiz

  • 6

    Modifying lists by elements

    Learning to sort the individual elements of lists and unroll lists by the place

    quiz

  • 7

    Slices

    Inroducing slices — one of the main ways of manipulating lists

    quiz

  • 8

    The for loop

    Introducing the for loops — the main tool for item-by-item processing of collections

    quiz

  • 9

    Iterators

    Learning about the iteration protocol, a generalized approach to item-by-item processing of collections

    quiz

  • 10

    Conclusion

    Summarizing the course
  • 11

    Additional resources

    Some materials the Hexlet team have picked up. This will give you a more in-depth understanding of the topic

Recommended program

profession
new
Developing web applications with Django
10 months
from scratch
under development
Start at any time
profession
Development of front-end components for web applications
10 months
from scratch
Start at any time
profession
Layout with the latest CSS standards
5 months
from scratch
under development
Start at any time