[Blender] Listas python

Gracias César Sáez, he estado probando y funciona. Pero cual es la teoría? Donde se almacena? Es magia? También he probado lo de postura library, pero si esto lo puedo utilizar creo que será más cómodo.

Por si a alguien le interesa (blender 2.57):
Import pickle.

Data = [(0,1,2), (3,4,5), (6,7,1)].

F = open (data, pickle,wb) #creamos el archivo que albergara la lista, con wb le decimos que el archivo está en modo writable (escribible).

Pickle, dump(data, pickle. Highest_protocol) #con esto añadimos la lista data al archivo data, pickle.

Si queremos añadir valores a la lista.

Data, append((3,6,7)).

Pickle, dump(data, pickle. Highest_protocol) # como data ha cambiado volvemos a decirle que añada data al archivo.

F, close () #cerramos el archivo data, pickle.

Para retomarlo o leerlo:
F = open(data, pickle,RB) #llamamos al archivo, pero en modo lectura RB.

Data = pickle, load(f).
>>> data.
[(0,1,2), (3,4,5), (6,7,1), (3,6,7)].

Ver más sobre el tema y los comentarios en el foro