• 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,678 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

    AC

    Jun 19, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Great course for pyhton. Loved this course and enjoyed it. Thanks to Dr.Chuck. If anyone who want to take a course which is well explained and fun for python learning, then Hey!!! this is your course.

    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:

    1376 - 1400 of 10,000 Reviews for Python Data Structures

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Srinivasa M N V

    •

    May 30, 2018

    More assignments would be good to get enough hands-on. Assignments should cover all previous concepts in more depth to ensure we keep referring/refreshing on the concepts from the earlier chapters

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By SIRAJ G

    •

    Aug 8, 2017

    Chuck's way of teaching is so intuitive and student friendly. Really appreciate all the pain he took in thinking deeply as to how to present his material in such an easy-to-understand way. Thanks!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By uday m

    •

    Aug 2, 2017

    The course is taught by a great instructor who really goes into the details of every tiny bit of the code we work with. He simplifies everything very well. I would recommend this course to anyone.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Justin V

    •

    Dec 14, 2015

    Really good explained for a beginner in programming. Begins easy, but you get more and more an in-depth explanation of programming. Awesome professor, explains it very well and keeps me motivated.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By saksham b

    •

    Dec 2, 2015

    This was my 2nd course of specialization in python. Content of the course is really helpful for the beginners like me. Instructor Mr. Charles Severance explained every concept in the simplest way.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Cody P

    •

    Jul 28, 2024

    I really appreciate the flow of these python courses and how you pace the student to slow and understand the program instead of making assumptions about where the student is! thank you very much!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By PhatHTSE151196

    •

    Jul 24, 2021

    Thanks to Dr. Chuck You have my appreciation!!! I really love the ways you give me fire, energy and that lovely teacher. Wish you always smile like that, you are a person that I really respect ❤️

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Samuel B

    •

    Nov 28, 2020

    I am a Civil Engineer in the Philippines and still fascinated with programming. Python helps me build a new level of confidence with engineering field data handling. Thank you very much. Mabuhay!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Roberto E G P

    •

    Nov 22, 2020

    Muy buen contenido. La organización de la información me permitió avanzar a buen ritmo y completar el curso. Con este estilo he aprendido más que en algunos otros cursos saturados de información.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Rafael G S M

    •

    Sep 29, 2020

    It was a great course in which I found very specific and useful information to start immersing in Python programming. Professor Charles Severance is the best until now, at least in my experience.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Yusuf N S

    •

    Jul 23, 2020

    Python Data Structures is another great course taught by the great Dr. Chuck, the course introduce you to the basic data structures in python - Not All the data structures - in a very simple way.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Sebastián E Z V

    •

    Apr 29, 2020

    Es un muy buen curso para empezar a entender como programar, también como ahorrar tiempo y hacer mas eficiente los programas, el profesor es muy bueno, se entiende muy bien lo que quiere enseñar.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Xavier H

    •

    Apr 27, 2020

    This was a great course! It was well paced, with good practice problems to test yourself. I also really liked the bonus videos, which were interviews of various people of importance in computing.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Черная А С ( A

    •

    Jul 12, 2019

    Thank you so much, Dr.Chuck. Your worked exercises were really helpful for me to understand the code thoroughly and the advice to print after the steps to check what's happening after every step.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mouhamadou G

    •

    Feb 26, 2019

    I am a fullstack java developer, I am actually learning Python because, I would like to switch to datascience, I found this course very interested, I am enjoying this course. Thank you Dr. Chuck!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Ricardo D

    •

    Aug 6, 2018

    Very friendly and effective way to learn Python - course well structured - great pace and comprehensive examples - that gets to the subject to learn without rhetorical explanations or shortcuts -

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Dan N

    •

    Nov 8, 2017

    An excellent course, in content and structure. By the time you reach the final assignments you really do appreciate how much you have learned and how to apply it to practical real life situations

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Anastasiia

    •

    Oct 9, 2016

    This second Python course included more complex assignments and much more interesting content than the first part of it. I strongly recommend it for those, who interested in computer programming!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Imteaz S

    •

    Jul 26, 2016

    This courser is far more challenging than the previous. So be prepared and stick to the problems, makes solving them more satisfying. The problem really combines everything together quite nicely.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Brady R

    •

    Jan 3, 2016

    I had a little bit of knowledge about Python coding before taking these courses, but it was very insightful and helpful in my quest to learn more and helped instill the things I did already know.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By JAMES D

    •

    Dec 11, 2015

    Fantastic course for learning and implementing data structures in Python. I now feel like I have a healthy grasp as to how to scrub, analyze and implement data through various methods in Python.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Emmette T

    •

    Feb 15, 2022

    Part 2 of this course has been great. The instructor explains all the concepts clearly and uses flow charts to visualize the information.I feel confident using Python Data Structures now. Thanks

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By SHREYASH R

    •

    Dec 14, 2021

    Its been highly helpful Course which would be going to prove fruitful in my educational journey in python programming. THANKYOU FOR OFFERING SUCH WOUNDERFULL COURSE AND WELL EXPERIENCED FACULTY.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jeffery G

    •

    Oct 29, 2021

    Very good course. This was my fist Python course but the material and the tools helped to easily understand all the concepts. I highly recommend this course to everyone starting to learn Python

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By ashutosh p

    •

    Jan 2, 2021

    The course qualifies all the statements it makes. The concepts are explained in very depth and helps a lot to learn new concepts and or clear doubts. Its in flow of making you industry ready. :)

    • Chevron Left
    • 1
    • ...
    • 51
    • 52
    • 53
    • 54
    • 55
    • 56
    • 57
    • 58
    • 59
    • 60
    • ...
    • 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
    • Teaching Center

    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

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

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