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

回答編集履歴

1

追記

2018/11/30 10:25

投稿

LouiS0616
LouiS0616

スコア35680

answer CHANGED
@@ -11,4 +11,12 @@
11
11
  [{'A': 1, 'B': 2, 'C': 3, 'D': 4, 'E': 5}, {'A': 6, 'B': 7, 'C': 8, 'D': 9, 'E': 10}, {'A': 11, 'B': 12, 'C': 13, 'D': 14, 'E': 15}]
12
12
  ```
13
13
 
14
- ただし、d1を破壊的に変更していることにご留意ください。
14
+ ただし、d1を破壊的に変更していることにご留意ください。
15
+
16
+ ---
17
+ 新しくオブジェクトを作るなら、内包表記で書くとわりあいシンプルです。
18
+ ```Python
19
+ d3 = [
20
+ {**e1, **e2} for e1, e2 in zip(d1, d2)
21
+ ]
22
+ ```