Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,5 @@
|
|||
import itertools
|
||||
def writedat(filename, x, y, xprecision=3, yprecision=5):
|
||||
with open(filename,'w') as f:
|
||||
for a, b in itertools.izip(x, y):
|
||||
print >> f, "%.*g\t%.*g" % (xprecision, a, yprecision, b)
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
>>> import math
|
||||
>>> x = [1, 2, 3, 1e11]
|
||||
>>> y = map(math.sqrt, x)
|
||||
>>> y
|
||||
[1.0, 1.4142135623730951, 1.7320508075688772, 316227.76601683791]
|
||||
>>> writedat("sqrt.dat", x, y)
|
||||
>>> # check
|
||||
...
|
||||
>>> for line in open('sqrt.dat'):
|
||||
... print line,
|
||||
...
|
||||
1 1
|
||||
2 1.4142
|
||||
3 1.7321
|
||||
1e+011 3.1623e+005
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
def writedat(filename, x, y, xprecision=3, yprecision=5):
|
||||
with open(filename,'w') as f:
|
||||
for a, b in zip(x, y):
|
||||
print("%.*g\t%.*g" % (xprecision, a, yprecision, b), file=f)
|
||||
#or, using the new-style formatting:
|
||||
#print("{1:.{0}g}\t{3:.{2}g}".format(xprecision, a, yprecision, b), file=f)
|
||||
Loading…
Add table
Add a link
Reference in a new issue