質問編集履歴
5
dict
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,11 +7,11 @@
|
|
7
7
|
しかしながら、構文エラーで実行することができません。対応方法をご教示願います。
|
8
8
|
|
9
9
|
ちなみに以下の構文なら成功しますが、
|
10
|
-
'weight' :
|
10
|
+
'weight' : r['weight'] for r in result
|
11
11
|
この書き方の場合、他の値(height)も取り出したい時に構文エラーになります。
|
12
12
|
仮にできたとしてもループが冗長だと思います。
|
13
|
-
'weight' :
|
13
|
+
'weight' : r['weight'] for r in result
|
14
|
-
'height' :
|
14
|
+
'height' : r['height'] for r in result
|
15
15
|
|
16
16
|
```result
|
17
17
|
[
|
4
JSON修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,10 +15,11 @@
|
|
15
15
|
|
16
16
|
```result
|
17
17
|
[
|
18
|
-
{'name': 'yamada',
|
18
|
+
{'name': 'yamada', 'month':'2020/10', 'weight': '72', 'height':180},
|
19
|
-
{'name': 'yamada',
|
19
|
+
{'name': 'yamada', 'month':'2020/11','weight': '74', 'height':181}
|
20
20
|
]
|
21
21
|
```
|
22
|
+
※.resultはテーブルから取得した時系列データです
|
22
23
|
|
23
24
|
```python
|
24
25
|
Item = []
|
3
あるべき姿
title
CHANGED
File without changes
|
body
CHANGED
@@ -29,4 +29,21 @@
|
|
29
29
|
'weight' : value['weight']
|
30
30
|
}
|
31
31
|
Item.append(dict1)
|
32
|
+
```
|
33
|
+
|
34
|
+
あるべき姿は以下の通りです。
|
35
|
+
|
36
|
+
```json
|
37
|
+
{
|
38
|
+
"name": yamada,
|
39
|
+
"DataList":[
|
40
|
+
{
|
41
|
+
"weight": '72'
|
42
|
+
},
|
43
|
+
{
|
44
|
+
"weight": '74'
|
45
|
+
}
|
46
|
+
]
|
47
|
+
}
|
48
|
+
|
32
49
|
```
|
2
エラーになる旨を追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,7 +8,8 @@
|
|
8
8
|
|
9
9
|
ちなみに以下の構文なら成功しますが、
|
10
10
|
'weight' : value['weight'] for r in result
|
11
|
-
この書き方の場合、他の値(height)も取り出したい時に
|
11
|
+
この書き方の場合、他の値(height)も取り出したい時に構文エラーになります。
|
12
|
+
仮にできたとしてもループが冗長だと思います。
|
12
13
|
'weight' : value['weight'] for r in result
|
13
14
|
'height' : value['height'] for r in result
|
14
15
|
|
1
課題追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,6 +6,12 @@
|
|
6
6
|
キー weightとペアのマップ型で格納したいです。
|
7
7
|
しかしながら、構文エラーで実行することができません。対応方法をご教示願います。
|
8
8
|
|
9
|
+
ちなみに以下の構文なら成功しますが、
|
10
|
+
'weight' : value['weight'] for r in result
|
11
|
+
この書き方の場合、他の値(height)も取り出したい時にループが冗長になり避けたいです
|
12
|
+
'weight' : value['weight'] for r in result
|
13
|
+
'height' : value['height'] for r in result
|
14
|
+
|
9
15
|
```result
|
10
16
|
[
|
11
17
|
{'name': 'yamada', 'weight': '72'},
|