回答編集履歴

2

追記

2019/10/29 23:08

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -11,6 +11,16 @@
11
11
  lambda kv: data.__setitem__(self.camel(kv[0]), kv[1]), data_list.items()
12
12
 
13
13
  ))
14
+
15
+ ```
16
+
17
+
18
+
19
+ あるいは
20
+
21
+ ```Python
22
+
23
+ data = dict(map(lambda kv: (self.camel(kv[0]), kv[1]), data_list.items()))
14
24
 
15
25
  ```
16
26
 

1

追記

2019/10/29 23:08

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -17,3 +17,19 @@
17
17
 
18
18
 
19
19
  むしろこの処理はmap関数には不向きなので、**普通にfor文で書いて下さい。**
20
+
21
+
22
+
23
+ ---
24
+
25
+ 内包表記を使うのも良いアイデアです。これは適切な用法と言えるでしょう。
26
+
27
+ ```Python
28
+
29
+ data = {
30
+
31
+ self.camel(k): v for k, v in data_list.items()
32
+
33
+ }
34
+
35
+ ```