Question d’entretien chez Jio

Explain the difference between a list, a tuple and a array in Python. When would you use each one?