MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Python Collections

Course Summary

We can get pretty far in Python with numbers, strings, lists, booleans, and basic logic. Eventually, though, we're going to need more complex containers for our data. We're also going to need more control over lists and strings. In Python Collections, I'll teach you about dictionaries, sets, tuples, slices, and how to exert even more control over lists in your Python programs!

  • +

    Course Syllabus


    Lists are an old friend to anyone that's done even a little Python. They have a lot to offer us, though, so let's explore their methods and uses a bit further. 10 steps
    • Let's Review Lists 1:37
    • Creating lists 1 objective
    • Growing Lists 6:04
    • Combining Lists 3 objectives
    • Shopping List Take Three 10:11
    • List creation/extension methods 6 questions
    • Removing Items From A List 5:57
    • Disemvowel 1 objective
    • Pop 6:53
    • Removing items from a list 2 objectives
    • Extra Credit Take our shopping list script even further if you want. Some suggestions:
      • Make it possible to move items from one position to another
      • Change the formatting of the list display
      • Create a CLEAR command that removes everything from the list


    We don't always want the entirety of a list or string. Sometimes we just want part of it, and Python calls these sub-string or sub-lists "slices" 8 steps


    Unlike their hard-backed namesakes, Python's dictionaries are easy to create, update, and take advantage of. 9 steps


    Quite possibly the most common data type (behind the scenes, at least) in all of Python, tuples, which act like immutable lists, are a great tool for every Pythonista. 7 steps


    Not as common of data type, sets are, nevertheless, crucial for certain parts of Python development. 6 steps

    Dungeon Game

    With all of your new Python tools, I think it's time to build another game together. 9 steps

Course Fee:
USD 25

Course Type:


Course Status:



1 - 4 hours / week

Related Posts:



Web stack








Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url