回答編集履歴

3

順序の事忘れてました。

2018/05/17 10:45

投稿

puroko3
puroko3

スコア185

answer CHANGED
@@ -10,4 +10,15 @@
10
10
  print(result)
11
11
  ```
12
12
 
13
- itemsを使ってforをすればkeyとvalueを取り出せるので、やりやすいです。
13
+ itemsを使ってforをすればkeyとvalueを取り出せるので、やりやすいです。
14
+
15
+ 順序合わせたい場合
16
+
17
+ ```python
18
+ result = []
19
+ for dict_ele in data:
20
+ result.append([])
21
+ for key in ["A", "S", "W"]:
22
+ result[-1].append([key, dict_ele[key]])
23
+ print(result)
24
+ ```

2

コードブロック囲いミス

2018/05/17 10:45

投稿

puroko3
puroko3

スコア185

answer CHANGED
@@ -8,5 +8,6 @@
8
8
  for key, value in dict_ele.items():
9
9
  result[-1].append([key, value])
10
10
  print(result)
11
+ ```
11
12
 
12
13
  itemsを使ってforをすればkeyとvalueを取り出せるので、やりやすいです。

1

質問の要件と微妙に違ったので修正

2018/05/17 10:37

投稿

puroko3
puroko3

スコア185

answer CHANGED
@@ -4,9 +4,9 @@
4
4
 
5
5
  result = []
6
6
  for dict_ele in data:
7
+ result.append([])
7
8
  for key, value in dict_ele.items():
8
- result.append([key, value])
9
+ result[-1].append([key, value])
9
10
  print(result)
10
- ```
11
11
 
12
12
  itemsを使ってforをすればkeyとvalueを取り出せるので、やりやすいです。