質問編集履歴
4
コメントを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
```ここに言語を入力
|
22
22
|
|
23
|
-
#
|
23
|
+
#ちょっと違う例
|
24
24
|
|
25
25
|
def func(**kwargs):
|
26
26
|
|
3
コードを修正しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,8 +7,6 @@
|
|
7
7
|
```
|
8
8
|
|
9
9
|
def func(**kwargs):
|
10
|
-
|
11
|
-
|
12
10
|
|
13
11
|
for k, v in kwargs.items():
|
14
12
|
|
@@ -26,10 +24,8 @@
|
|
26
24
|
|
27
25
|
def func(**kwargs):
|
28
26
|
|
29
|
-
|
27
|
+
return [{"key":k, "values":v} for k, v in kwargs.items()]
|
30
28
|
|
31
|
-
|
29
|
+
print(func(a=1, b=2))
|
32
|
-
|
33
|
-
func("a":1, "b":2)
|
34
30
|
|
35
31
|
```
|
2
コードを追加しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,3 +17,19 @@
|
|
17
17
|
func(a=1, b=2)
|
18
18
|
|
19
19
|
```
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
```ここに言語を入力
|
24
|
+
|
25
|
+
#失敗した例
|
26
|
+
|
27
|
+
def func(**kwargs):
|
28
|
+
|
29
|
+
d = [{"key":k, "values":v} for k, v in kwargs.items()]
|
30
|
+
|
31
|
+
print(d)
|
32
|
+
|
33
|
+
func("a":1, "b":2)
|
34
|
+
|
35
|
+
```
|
1
例の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
やりたいこと:辞書型を別の書式の辞書型にしたいです。
|
2
2
|
|
3
|
-
例えば、「{key: a , value: 1
|
3
|
+
例えば、「{"key": "a" , "value": 1, "key": "b" , "value": 2}」という結果になるようにしたいです。
|
4
4
|
|
5
5
|
|
6
6
|
|