C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: pythonのテキストファイル書き込みでの書式


(過去ログ 163 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■94252 / inTopicNo.1)  pythonのテキストファイル書き込みでの書式
  
□投稿者/ はる (6回)-(2020/03/27(Fri) 00:52:46)

分類:[その他の言語] 

path_w = r'C:\Users\++++\Desktop\test.txt'
s = str(y.d)
# テキストファイルの書き込み(新規作成・上書き)
with open(path_w, mode='w') as f:  
 f.write(s)

上を実行しますと test.txt には
[[0.3147463 0.3232051 0.3620486]]
このようにはなるのですが、これを
0.3147463,0.3232051,0.3620486
のようにするには、どのようにすれば良いのかを教えてください。


引用返信 編集キー/
■94253 / inTopicNo.2)  Re[1]: pythonのテキストファイル書き込みでの書式
□投稿者/ はまぐり (87回)-(2020/03/27(Fri) 13:03:05)
No94252 (はる さん) に返信

y.dが[[0.3147463,0.3232051,0.3620486]]だとすると
こんな感じで
f.write(','.join(map(str, y.d)))
引用返信 編集キー/
■94256 / inTopicNo.3)  Re[2]: pythonのテキストファイル書き込みでの書式
□投稿者/ はる (7回)-(2020/03/27(Fri) 20:22:40)
No94253 (はまぐり さん) に返信

> y.dが[[0.3147463,0.3232051,0.3620486]]だとすると

y.dも同じでこのようなものです。
[[0.3147463 0.3232051 0.3620486]]

それを 0.3147463,0.3232051,0.3620486 と書き込みたいのです。

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -