0

浮動小数点数の 2 つの非常に大きなリストを作成するプログラムがあります。

それらを list_x および list_y と呼ぶことができます。それらは次のようになります。

list_x = [0.555, 0.5552, 0.55553]
list_y = [0.152, 0.155, 0.160]

次のように2つをcsvに保存したい:

Column 1  Column 2
0.555      0.152
0.5552     0.155
0.55553    0.160

これが私のコードです:

with open('data.csv','w', newline = '') as out:
        csv.writer(out, delimiter=' ', quoting=csv.QUOTE_MINIMAL).writerows(zip(list_x, list_y))

ただし、代わりに次のように出力します。

Column 1
0.555   0.152
0.5552  0.155
0.55553 0.160

そして列2はありません。

ありがとう。

4

2 に答える 2

0

区切り文字を ' ' [delimiter=' '] として使用しているためです。そのため、「列 1」自体を「列」と「1」という 2 つの別個のヘッダーに分割します。

于 2013-06-05T04:52:12.893 に答える