2D lists are an essential data structure in programming. In this practical course, learn how to create and work with 2D lists in Python as you build a full-fledged memory game. Instructor Robin Andrews begins with the basics, explaining what 2D lists are and how to put them to work in Python. Robin quickly moves from the theoretical to the practical, delving into the specifics of creating a simple memory game based on card matching. He explains how to import modules, write functions that support the operations of your game, and validate user input. Plus, he shares strategies for refining your project. Upon wrapping up this course, you'll have a working game that serves as a testament to your enhanced understanding of 2D lists in Python.
- [Robin] Two-dimensional lists are an important data structure which come up in many different contexts in programming. They are very useful in game development, but they also have many more serious applications. Hi there, I'm Robin Andrews. I'm a computer science teacher from the U.K., and I run an education business called Compucademy. I invite you to join me on my course on LinkedIn Learning, where we'll build a fun memory game which will help you to master 2d lists. In it, we'll learn not just how to work with 2d lists, but also about the process of building a complete project, so we'll also be importing modules, creating and using helper functions, and learning about validation of user input. By the end, we will have a fully-working game that you can actually use to train your memory, but, more importantly, building that game will give you a deeper understanding of 2d lists in Python.