teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/06/10 06:02

投稿

LouiS0616
LouiS0616

スコア35676

answer CHANGED
@@ -5,4 +5,32 @@
5
5
 
6
6
  data = np.full((10, 10), 1, dtype=np.int)
7
7
  np.savetxt('test.dat', data, fmt='%d')
8
+ ```
9
+
10
+ コメントを受けて
11
+ ---
12
+ > ついでにですが以下のようなデータも保存できますでしょうか。
13
+ ぜひ教えていただけると助かります。
14
+ > ```
15
+ # test.txtの中身
16
+ 100
17
+ 200
18
+ 300
19
+ 1 1 1 1 1 1 1 1 1 1
20
+ ...
21
+ > ```
22
+
23
+ それだとprintを使うと楽でしょう。
24
+ ```Python
25
+ import numpy as np
26
+
27
+ data = np.full((10, 10), 1, dtype=np.int)
28
+
29
+ with open('test.txt', mode='w') as fout:
30
+ print(100, file=fout)
31
+ print(200, file=fout)
32
+ print(300, file=fout)
33
+
34
+ for row in data:
35
+ print(*row, file=fout)
8
36
  ```