Asked about Variables, strings and numbers
What is the difference between a list and a tuple?
An answer that works
A list can be changed after creation, a tuple cannot. Because a tuple cannot change, it can be used as a dictionary key and a list cannot. Use a tuple when the group of values is fixed, like a coordinate pair.
Reading an answer is not being able to give one. The section that teaches this is Variables, strings and numbers, 3 hours of Python.
Learn this properlyAlso asked about Python
Why use join instead of adding strings in a loop?What is the difference between == and is?What does s[::-1] do?How would you remove duplicates from a list?Why is checking membership in a set faster than in a list?What happens if you use a list as a dictionary key?What is the difference between sorted(x) and x.sort()?What is wrong with def f(items=[])?
All 36 questions on Python