Oder mit Hilfe von "Pickle", dann ist es fast egal was für Daten in der Liste sind (in der Liste dürfen sich nur picklable Objects befinden, genaueres in der Python-Doku).
import pickle
#Save
list = ["foo1", "foo2", "foo3"]
f = file("list.dat", "w")
pickle.dump(list, f)
f.close()
#Load:
f ...