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

質問編集履歴

2

2018/05/13 10:06

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -12,40 +12,4 @@
12
12
  info_target_currency = info_currencies[0]["currency_code"]
13
13
 
14
14
   で個別要素を取り出せました。しかしこんなに代入をしなくても
15
-  一文で描ける気がしています。
15
+  一文で描ける気がしています。
16
-
17
-
18
- ```ここに言語を入力
19
- {
20
- "info": [
21
- {
22
- "currency": "JPY",
23
- "amount": 6124.0,
24
- "available": 6124.0
25
- },
26
- {
27
- "currency_code": "USD",
28
- "amount": 0.02637724,
29
- "available": 0.02637724
30
- }
31
- ],
32
- "JPY": {
33
- "free": 0.0,
34
- "used": 0.0,
35
- "total": 0.0
36
- },
37
- "USD": {
38
- "free": 0.02637724,
39
- "used": 0.0,
40
- "total": 0.02637724
41
- },
42
- "total": {
43
- "BCH": 0.0,
44
- "BTC": 0.02637724,
45
- "ETH": 0.0,
46
- "EUR": 0.0,
47
- "JPY": 6124.0,
48
- "USD": 0.0
49
- }
50
- }
51
- ```

1

代入方法

2018/05/13 10:06

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -5,11 +5,16 @@
5
5
  info の 中の currency が JPY の時
6
6
  amount を取り出したいです。
7
7
 
8
- ### ためしたこと
8
+ ### ためして、でき
9
+  resultに全データが入っているとして
10
+ info_data = result["info"]
11
+ info_currencies = info_data[0]
12
+ info_target_currency = info_currencies[0]["currency_code"]
9
13
 
10
- if info[currency] == "JPY":
11
- toridasu = info[amount]
14
+  で個別要素を取り出せました。しかしこんなに代入をしなくても
15
+  一文で描ける気がしています。
12
16
 
17
+
13
18
  ```ここに言語を入力
14
19
  {
15
20
  "info": [