Qual è la differenza tra gli elenchi racchiusi tra parentesi quadre e parentesi in Python?

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

Sono entrambi validi? Uno è preferito per qualche motivo?