前提・実現したいこと
ファイルに書き出すlistを”array(数値)”ではなく”数値”表記にしたいです。
また、カッコ()の表示も除きたいです。
該当のソースコード(一部)
python
1t=[1,2,3,4,5]#list 2x=[1,2,...,100]#list#要素100個 3y=[1,2,...,100]#list#要素100個 4p=[Numppy array, Numpy array,...0,0]#list#要素100個,(Numpy arrayはfloat64型、サイズは())(0はint型でサイズ1) 5 6with open('output.txt', 'w') as f: 7 for i in t: 8 data.append(list(zip([i]*100,x, y,p))) 9 write_tmp=csv.writer(f,lineterminator='\n',delimiter='\n') 10 write_tmp.writerows(data)
output file
(1,1,1,array(数値))
(1,2,2,array(数値))
(...)
(...)
(...)
(5,100,100,0.0)
### 欲しいoutput file 1,1,1,数値 1,2,2,数値 ... ... ... 5,100,100,0.0 tolistなど試しましたが、'list' object has no attribute 'tolist'のようになります。 初歩的ですが、ご教授いただけると幸いです。 宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/27 05:56