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

回答編集履歴

1

修正

2020/09/11 07:30

投稿

8524ba23
8524ba23

スコア38352

answer CHANGED
@@ -23,20 +23,7 @@
23
23
  out = out[:, 1:]
24
24
 
25
25
  # 1...18 を並べたものを要素毎に掛ける
26
- num = np.array([i+1 for i in range(MAX)] * arr.shape[0]).reshape(-1,MAX)
26
+ num = np.arange(1, MAX+1)
27
- print(num)
28
- """
29
- [[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18]
30
- [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18]
31
- [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18]
32
- [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18]
33
- [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18]
34
- [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18]
35
- [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18]
36
- [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18]
37
- [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18]
38
- [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18]]
39
- """
40
27
 
41
28
  df = pd.DataFrame(out * num).astype(str).replace('0', '')
42
29
  df.to_csv('data2.csv', header=None, index=None)