Wat is het verschil tussen lijsten tussen vierkante haken en haakjes in Python?

| | | | |
>>> x=[1,2] >>> x[1] 2 >>> x=(1,2) >>> x[1] 2 

Zijn ze allebei geldig? Heeft men om de een of andere reden de voorkeur?