On Oct 28, 8:26 am, yoshco <[email protected]> wrote:
> hello everyone
> i have 3 arrays
> xVec=[a1,a2,a3,a4,a5]
> yVec=[b1.b2.b3.b4.b5]
> zVec=[c1,c2,c3,c4,c5]
>
> and i want to output them to a ascii file like so
>
> a1,b1,c1
> a2,b2,c2
> a3,b3,c3
> ...
I'd probably go with something like the following:
all_arrays = zip(xVec, yVec, zVec)
formatter = lambda t: '%s\n' % ', '.join(map(str, t))
with open('transpose.txt', 'w') as out:
out.writelines(formatter(t) for t in all_arrays)
Hope this helps.
--
http://mail.python.org/mailman/listinfo/python-list