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

回答編集履歴

3

修正

2018/02/24 12:21

投稿

退会済みユーザー
answer CHANGED
@@ -14,7 +14,7 @@
14
14
  tmp = []
15
15
  for j in range(5, len(dat[i])):
16
16
  tmp.append(dat[i][j])
17
- label_body.append()
17
+ label_body.append(tmp)
18
18
  ```
19
19
  下記が先程の回答です。比較してみてください。
20
20
  ```python

2

追記

2018/02/24 12:21

投稿

退会済みユーザー
answer CHANGED
@@ -24,4 +24,18 @@
24
24
  for n in range(5):
25
25
  tmp.append(0)
26
26
  data_body.append(tmp)
27
+ ```
28
+ ----
29
+ 追記
30
+
31
+
32
+ データの並びを考えずにコードを書いてました。
33
+ たぶんこれでいいんじゃないかと思いますが、どうでしょうか
34
+
35
+ ```Python
36
+ data_body = []
37
+ label_body = []
38
+ for d in dat:
39
+ data_body.append(d[:5])
40
+ label_body.append(d[5:])
27
41
  ```

1

修正

2018/02/24 12:15

投稿

退会済みユーザー
answer CHANGED
@@ -4,14 +4,17 @@
4
4
 
5
5
  ```Python
6
6
  data_body = []
7
+ label_body = []
7
8
  for i in range(len(dat)):
8
9
  tmp = []
9
- for j in range(len(dat[i])):
10
+ for j in range(5):
10
- if j <= 4:
11
- tmp.append(dat[i][j])
11
+ tmp.append(dat[i][j])
12
- else:
13
- tmp[j-5] = dat[i][j]
14
12
  data_body.append(tmp)
13
+
14
+ tmp = []
15
+ for j in range(5, len(dat[i])):
16
+ tmp.append(dat[i][j])
17
+ label_body.append()
15
18
  ```
16
19
  下記が先程の回答です。比較してみてください。
17
20
  ```python