在python中使用zip函数

时间:2018-06-12 11:27:06

标签: python zip

我将文件中保存的值保存为:

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功能以获得所需格式的输出的任何建议。

1 个答案:

答案 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