pages.courses.show.header
pages.courses.show.course_updated
pages.courses.show.subscription_description
pages.courses.show.included.header
models.attributes.base.description
In this course, you will study dictionaries (collections of key-value pairs) and sets (a related type of collections). You will learn their internal structure and the syntax for creating and modifying them. As a result, you will learn how to create and copy data from dictionaries and manipulate dictionaries with keys, values, and item iterators. You will learn how to perform various operations on sets: union, difference, intersection, and subset checking. In this course, you will gain the skills necessary to work with hash structures in Python, which you can use to describe entities in any domain. To make learning easier, you should complete the Python Fundamentals and Python Lists courses before taking this course.
pages.courses.show.skills
- Understand the structure of dictionaries
- Use dictionaries, create and change them
- Create and manipulate sets
- Process dictionaries with keys, values, and items iterators
pages.courses.show.syllabus
1 | About the course Getting to know the goals, objectives, and theme of the course |
2 | Syntax Learning how to declare dictionaries, access elements, and iterate keys |
3 | Changing data in the dictionary Learning how to change items and add data from one dictionary to another |
4 | Initializing new values and defaultdicts Introducing the `defaultdict` dictionaries |
5 | Multitudes Introducing sets as a new data type |
6 | Changing sets Learning how to change, clear and copy sets |
7 | Operations on sets Finding out how to compare sets and what you can get from this comparison |
8 | Methods of set objects Learning how to modify a set in place based on data from another set |
9 | Hash tables Delving into the actual structure of dictionaries |
pages.courses.show.recommended_programs

- pages.courses.pros.right_in_browser
- pages.courses.pros.lifetime_access
- pages.courses.pros.learn_as_you_go
pages.courses.show.subscription_description