質問編集履歴
2
言語をタイトルの先に
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
辞書型を展開し、辞書のkey→変数名、辞書のvalue→変数として関数に引数を与えたい
|
1
|
+
pythonで、辞書型を展開し、辞書のkey→変数名、辞書のvalue→変数として関数に引数を与えたい
|
body
CHANGED
File without changes
|
1
要点を明確化
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
辞書型を展開し、辞書のkey→変数名、辞書のvalue→変数として関数に引数を与えたい(python)
|
body
CHANGED
@@ -1,26 +1,23 @@
|
|
1
1
|
###前提・実現したいこと
|
2
|
-
pythonにて、ある
|
2
|
+
pythonにて、ある辞書型の内容に応じて関数に引数を与えたいと思っています。
|
3
|
-
関数に引数をわたした後実行し、その返り値を扱うようなクラス、関数を書きたいと思っています。
|
4
3
|
|
5
4
|
例)
|
6
5
|
```
|
7
|
-
f1() = 何らかの関数
|
8
6
|
args = {hoge=2, piyo=3}
|
9
7
|
|
10
|
-
|
8
|
+
f1(args):
|
11
9
|
︙
|
12
|
-
return
|
10
|
+
return f2(hoge=2, piyo=3)
|
13
11
|
```
|
14
12
|
|
15
13
|
この場合のargsのkeyが変わっても対応できるようにしたいのですが、なかなか難しく苦戦しています。
|
16
14
|
|
17
15
|
```
|
18
|
-
f3() = 何らかの関数
|
19
16
|
args = {a=2, b=3}
|
20
17
|
|
21
|
-
|
18
|
+
f1(args):
|
22
19
|
︙
|
23
|
-
return
|
20
|
+
return f2(a=2, b=3)
|
24
21
|
|
25
22
|
```
|
26
23
|
|