From a7763a22a08117dca62a6e9616ecea33fe7e4c65 Mon Sep 17 00:00:00 2001 From: Florian Jung Date: Thu, 7 Jan 2016 00:44:01 +0100 Subject: doc --- avg.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 avg.py (limited to 'avg.py') diff --git a/avg.py b/avg.py new file mode 100644 index 0000000..bbcb920 --- /dev/null +++ b/avg.py @@ -0,0 +1,14 @@ +from sys import argv + +#usage: avg.py outfile infile1 infile2 ... + +outfile, infiles = open(argv[1],"w"), [open(arg,"r") for arg in argv[2:]] + +# hell yea! i f***ing love python :'D +for lines in zip(*infiles): + for columns in zip(*[l.split() for l in lines]): + print("%e" % ( sum([float(c) for c in columns])/len(columns) ) ,file=outfile, end="\t") + print("", file=outfile) + +for f in [outfile]+infiles: + f.close() -- cgit v1.2.1