One of the amazing data types in the Python programming language is the list. Think of the list as a shopping cart into which you can place all kinds of different data types like integers, dictionaries, strings, and even other lists!
In this tutorial video on Emerging Technologies, I go over the details of how lists are implemented in CPython (Python created using the C programming language) and compare and contrast the list with the array data type in both C and Python. I also highlight Communities of Practice (CoP), like StackOverflow, where programmers can go to find answers to challenges that they encounter. Enjoy!