Python のキーワード引数へ変数を使う
Python のキーワード引数へ変数を使いたい
→ 辞書(dict)を利用して、連想配列のような形で渡す
→ 辞書(dict)を利用して、連想配列のような形で渡す
def main():
option1 = 100
option2 = 200
options = {'opt1': option1, 'opt2': option1}
test('Test', **options)
# や
test('Test', **{'opt1': option1, 'opt2': option2})
def test(s, *, opt1=1, opt2=2):
print(s)
print(opt1)
print(opt2)
print('')
コメント