• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Python Data Structures

    Learner Reviews & Feedback for Python Data Structures by University of Michigan

    Filled StarFilled StarFilled StarFilled StarFilled Star
    4.9
    stars
    96,878 ratings

    About the Course

    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.
    ...
    Highlights
    Excellent instructor

    (503 Reviews)

    Helpful assignments

    (254 Reviews)

    Top reviews

    VV

    Sep 20, 2021

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Hello World. It was an excellent opportunity, as a beginner programmer, to learn Python (I have some dreams about lists, dictionaries, tuples, etc). Thanks, Dr. Chuck, Python community, and Coursera.

    ME

    Jul 19, 2019

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    Filter by:

    1501 - 1525 of 10,000 Reviews for Python Data Structures

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Phillip G L

    •

    Sep 11, 2020

    The course was very informative and I learned a lot about python's data structure, as well as idioms and patterns that are common in a lot of programming problems, so it was really great.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By idrissa B

    •

    Jul 12, 2020

    C'est comme si vous étiez sur les bancs à l'université. Il y a beaucoup de cours sur le web mais peu sont enseignés par des professionnels. Ce cours est dispensé par un prof d'université!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 175, Z L W

    •

    Jul 8, 2020

    it was so interesting course . i have finished this course with happy. i would like to say thanks to my lectures and enstractures for giving this superb course for my knowledge. thanks!!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Paramjeet K

    •

    Jun 12, 2020

    This is a very help full course for me . I would like to give thanks to courser a for making such a wonder full platform for students . The way of teaching is fantastic and mind blowing.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ve. E

    •

    Apr 27, 2020

    This is a good course. Lots of material covered in a fun and interesting way. There aren't much theory, however, but the lecture will get you going, and allow you to do stuff with Python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Foteini X

    •

    Apr 11, 2020

    I really like the professor and the pace he follows to complete the course. I also like that in contrast with the first curse, he gives you less hints to struggle, which is what makes you

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Divakar K

    •

    Mar 21, 2020

    It's a wonderful tutorial and at the same time explanation was quite fantastic. I am looking forward for other tutorial regarding Python. Last but not the least a big thanks to Dr. Chucks

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Karan M

    •

    Jun 2, 2019

    Awesome course on python. it is courtesy of coursera to offer such value education with financial aid. it helped me a lot in grasping the concept of data-structures in python. thanks sir.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Saikat M

    •

    Sep 13, 2017

    I just loved this course. And specially the way how Charles explains things. That kind of explanation makes things way easier to understand. Thanks for having such a nice course available

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Kishore G

    •

    Aug 30, 2017

    I found this course really interesting and assignments were challenging. The entire course structure is defined systematically and every part of the course is well descriptive. Thank you.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Behrang B

    •

    Jul 15, 2017

    Spectacular course that will expand your knowledge of Python fundamentals like managing lists, dictionaries and tuples. You will start to feel like more of a programmer after this course!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ziheng Z

    •

    Jun 19, 2017

    Excellent teaching and vivid examples to handle the basic data structures of Python. I think it is a very good intruduction for anyone to get down to Python. Wish all the best! Thank you!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Marianne L

    •

    Jan 19, 2016

    This whole series of python courses is better than I could have hoped. I've taken several online courses with a local college, and even without being live, this series surpasses them all.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Renato D

    •

    Nov 16, 2015

    Very interesting course. If you like Programming for Everybody (Getting Started with Python), you should keep learning and subscribe to Python Data Structures.

    I am ready for the next one!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Tiffany Y

    •

    Oct 23, 2022

    As a total beginner, I really benefited from this class. The length of every session is short and the loading isn't heavy. Dr. Chuck made Python very interesting and easy to understand!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By reena p

    •

    Sep 26, 2021

    I was excellent to learn 'Python Data Structures'. My one suggestion to increase the number of assignment in each section to improve learners programming skills.

    Thanks for consideration!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Aleksandar U

    •

    Jan 12, 2021

    One of the best profs I have ever heard speaking! He can magically combine his smarts, goofiines and intelligence to deliver this techi matter into an intro level class! Well done Chuck!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Fejaycris P

    •

    Aug 18, 2020

    This course will teach you very well no matter how hards or how tricky the topics are but Dr. Chuck knows how to connect to every student who knows a little bit about Python programming.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Daniel L G

    •

    Aug 17, 2020

    It's a very useful course with relatively challenging excercises. It gives you the tools to successfully make a program related to data structures such as lists, dictionaries and tuples.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By M.Shoyeb S

    •

    May 10, 2020

    Excellent course, a must to get the detailed working of the basic data structures of python programming, would have loved it even more if there would have be a bit more solved exercises.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Naimur R C

    •

    May 3, 2020

    Dr. Chuck is an amazing instructor. I have tried to learn python in other places, but it was not as exciting as this one. All credit goes to Dr. Chuck for this highly interactive course!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Patrick L

    •

    Apr 2, 2020

    Very good. I like this course very much as it's not too easy but also the material and assignment are very good for learning and practising. I really think I learnt something from it.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Dmytro I

    •

    Mar 22, 2019

    It's an awesome course: clearly structured, well explained and easy to follow. Yet it provides the necessary knowledge to be able to solve assignments and proceed to more complex topics.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Imre V

    •

    Sep 9, 2018

    It was great introducing the data structures of Python and finishing the tutorial part of the specialization.

    I Will revisit these videos many times to remember all the necessary details.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Владислав Г

    •

    Dec 1, 2017

    I'm so happy to audit this course. Thanks a lot that I can have an access to all the materials for free, provided that's it is only necessary thing to get knowlege and improve my skills.

    • Chevron Left
    • 1
    • ...
    • 56
    • 57
    • 58
    • 59
    • 60
    • 61
    • 62
    • 63
    • 64
    • 65
    • ...
    • 400
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.