回答編集履歴
1
追記
answer
CHANGED
|
@@ -20,6 +20,26 @@
|
|
|
20
20
|
|
|
21
21
|
これなら項目名に関わらず、二重の辞書の全要素を出力できます。
|
|
22
22
|
|
|
23
|
+
質問編集を受けて
|
|
24
|
+
---
|
|
25
|
+
> DICTまとめ、こんな形にしてしまいたい。
|
|
26
|
+
|
|
27
|
+
なるほど。二つの辞書を統合したいということですね。
|
|
28
|
+
```Python
|
|
29
|
+
DICT = {}
|
|
30
|
+
for k in DICT1:
|
|
31
|
+
DICT[k] = {**DICT1[k], **DICT2[k]}
|
|
32
|
+
```
|
|
33
|
+
|
|
34
|
+
**実行結果** DICTはこのようになります。 [Wandbox](https://wandbox.org/permlink/lwcSuscoKoMdPJFK)
|
|
35
|
+
```plain
|
|
36
|
+
{'k1': {'key': 'tokyo', 'nickName': 'tarou', 'test': 'true', 'zan': 100},
|
|
37
|
+
'k2': {'key': 'nagoya', 'nickName': 'jirou', 'test': 'false', 'zan': 200},
|
|
38
|
+
'k3': {'key': 'hekichi', 'nickName': 'hanako', 'test': 'true', 'zandaka': 300}}
|
|
39
|
+
```
|
|
40
|
+
|
|
41
|
+
双方の辞書のキーの組が完全に同一であるという前提の下ですが。
|
|
42
|
+
|
|
23
43
|
コードの書き方について
|
|
24
44
|
---
|
|
25
45
|
teratailには、上記のようにコードを見やすく表示する機能があります。
|