MindTap for Fundamentals of Python: Data Structures, 2e, V2 is created for computer programming students, hobbyists or professionals, the course introduces object-oriented design and data structures using the popular Python™ programming language, a comfortable, flexible vehicle for expressing ideas about computation. The MindTap presents a level of instruction that is ideal for readers with at least one semester of programming experience in an object-oriented language, such as Java™, C++ or Python™. Step-by-step instruction with focused exercises is ideal for both beginners or experts. This course covers the four main aspects of computing: programming basics, object-oriented programming, data structures, and the software development life cycle.