Writing an array to a text file is simple:
savetxt(filename,data)
There are two useful parameters given as strings, fmt, and delimiter, which control the format and the delimiter between columns. The defaults are space for the delimiter and %.18e for the format, which corresponds to the exponential format with all digits. The formatting parameters are used as follows:
x = range(100) # 100 integers savetxt('test.txt',x,delimiter=',') # use comma instead of space savetxt('test.txt',x,fmt='%d') # integer format instead of float with e