Start.dev
CoursesChallenges
Log inSign up

Python Lists

Challenge set

Python Lists

Build practical Python list skills through six Challenges covering access, updates, appending, removing, slicing, reversing, and ordered collections.

Python logoPython

Work through the collection

Challenges in This Set

  1. 01
    Python logo

    Python

    Route Endpoints in Python

    Read values from a Python list by positive and negative index, then print the first and last destinations from the provided route.

    Experience points50XPBeginner
  2. 02
    Python logo

    Python

    Update the Guest List in Python

    Update a Python list item in place through its index, then print the corrected guest list without adding or removing any names.

    Experience points50XPBeginner
  3. 03
    Python logo

    Python

    Pack the Backpack in Python

    Use Python append() to add two essential supplies to a backpack list, then print the completed packing list and its new length.

    Experience points50XPBeginner
  4. 04
    Python logo

    Python

    Remove the Last Track in Python

    Use Python pop() to remove the final track from a playlist, save the returned song, and print both the removed track and remaining list.

    Experience points50XPBeginner
  5. 05
    Python logo

    Python

    Weekend Schedule in Python

    Use Python list slicing to copy the weekend plans from a weekly schedule, then print both lists to confirm the original stays unchanged.

    Experience points50XPBeginner
  6. 06
    Python logo

    Python

    Reverse a List in Python

    Reverse a Python list by hand with a loop, return a new list, and leave the original order unchanged without using built-in shortcuts.

    Experience points50XPBeginner
Start.dev

Learn how to code by building real software.

© 2026 Start.devRoadmapRanksBlogInstructorsFAQContact usTerms of ServicePrivacy PolicyStatus