Real Python
Lists vs Tuples in Python
In this tutorial, you'll learn the key characteristics of lists and tuples in Python, as well as how to define and manipulate them. When you're finished, you'll have a good feel for when and how to use these data types in a Python program.