¿Cuál es la forma más pitón de sacar un elemento aleatorio de una lista?

Di tengo una listax con una longitud desconocida de la que quiero hacer estallar aleatoriamente un elemento para que la lista no contenga el elemento posteriormente. ¿Cuál es la forma más pitónica de hacer esto?

Lo puedo hacer usando una combinación bastante poco elegante depop, random.randintylen y me gustaría ver soluciones más cortas o más agradables:

<code>import random
x = [1,2,3,4,5,6]
x.pop(random.randint(0,len(x)-1))
</code>

Editar: Lo que estoy tratando de lograr es sacar elementos aleatorios de una lista de forma consecutiva. (es decir, hacer estallar un elemento al azar y moverlo a un diccionario, hacer estallar otro elemento al azar y moverlo a otro diccionario, ...)

Tenga en cuenta que estoy usando Python 2.6 y no encontré ninguna solución a través de la función de búsqueda.

Respuestas a la pregunta(8)

Su respuesta a la pregunta