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.

Python Data Structures
Ends in 5 days! Save 40% on your access to 10,000+ programs and make a real impact in your career. Save now.

Python Data Structures
This course is part of Python for Everybody Specialization

Instructor: Charles Russell Severance
1,195,597 already enrolled
Included with Learn more
97,310 reviews
What you'll 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'll gain
Tools you'll learn
Details to know

Add to your LinkedIn profile
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 7 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Offered by
Explore more from Software Development
Status: Free Trial
Status: Free TrialUniversity of Colorado Boulder
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
87.64%
- 4 stars
11.16%
- 3 stars
0.92%
- 2 stars
0.13%
- 1 star
0.12%
Showing 3 of 97310
Reviewed on Jul 18, 2019
This was a super-fun course! The materials were very easy to follow, and delivered in a very friendly and engaging manner. I highly recommend this course to anyone just getting started in programming.
Reviewed on Sep 29, 2018
Dr Chuck is one of the best teachers I have ever met. His way of teaching complex subjects so simply is a real art. Thank you Dr Chuck - you have really helped me find a passion in computer science.
Reviewed on Jul 21, 2020
I love the way Dr. Chuck interacts with the students even though its an online class. Nor do I know him personally neither does he know me. But he makes this class interesting. Hats off to Dr. Chuck!
¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.






