In many places, (1,2,3) (a tuple) and [1,2,3] (a list) can be used interchangeably.
(1,2,3)
[1,2,3]
When should I use one or the other, and why?
(1,2,3) and [1,2,3] can be used interchangeably in rare conditions.
So (1,2,3) is a tuple and is immutable. Any changes you wish to make need to overwrite the object.
[1,2,3] is a list and elements can be appended and removed.
List has more features than a tuple.