This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform increasingly complex data analysis. This course will cover Chapters 6-10 of the textbook “Python for Everybody”. This course covers Python 3.
This course is part of the Python for Everybody Specialization
About this Course
Learner Career Outcomes
18%
29%
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessWhat you will learn
Explain the principles of data structures & how they are used
Create programs that are able to read and write data from files
Store data as key/value pairs using Python dictionaries
Accomplish multi-step tasks like sorting or looping using tuples
Skills you will gain
- Python Syntax And Semantics
- Data Structure
- Tuple
- Python Programming
Learner Career Outcomes
18%
29%
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Start working towards your Master's degree
Syllabus - What you will learn from this course
Chapter Six: Strings
Unit: Installing and Using Python
Chapter Seven: Files
Chapter Eight: Lists
Reviews
- 5 stars87.60%
- 4 stars11.26%
- 3 stars0.89%
- 2 stars0.12%
- 1 star0.10%
HIGHLIGHTS
TOP REVIEWS FROM PYTHON DATA STRUCTURES
this class covered what i find to be very confusing topics. After this class i feel that i have a working knowledge of these topics. The class was challenging and the exercises were also challenging.
I really liked the course. I just wish it was more practice heavy and the lectures were broken up more and there were quizzes during the lectures to keep you engaged more and make it more interactive.
I just love Mr. Charles. I honestly appreciate the effort he put into making the graduation video. Truly encouraging students to learn more was really moving. Thanks so much for this course, Charles.
assignment 9.4 auto grader not working .
LTI unable to launch.
error message: This tool should be launched from a learning system using LTI.
i am using chrome on mac book air 2 and python 3.6
About the Python for Everybody Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.