我将文件中保存的值保存为:
readData(new FirebaseCallback() {
@Override
public void onCallback() {
Log.d(TAG, "onCallback: ");
}
});
但我希望将值保存为:
[0. 0.5 1. 1.5 2. 2.5000002 .......] [1.00000000e+00 5.32289624e-01 3.31494868e-01 2.17292413e-01 1.46866933e-01 1.01670586e-01......]
因此可以很容易地在图表中绘图。
这是我的部分python代码:
0.0 1.00000000e+00
0.5 5.32289624e-01
1.0 3.31494868e-01
1.5 2.17292413e-01
2.0 1.46866933e-01
2.5 1.01670586e-01
有关如何在此处使用zip功能以获得所需格式的输出的任何建议。
答案 0 :(得分:0)
这是你在找什么?
time = range(10)
results = range(10,20)
with open('CaOw2.4dat', 'w') as out:
for t, result in zip(time, results):
out.write("{time} {results}\n".format(time=t,results=result))
文件内容:
0 10
1 11
2 12
3 13
4 14
5 15
6 16
7 17
8 18
9 19