1. ホーム
  2. パイソン

[解決済み】関数にリストを渡して複数の引数として動作させる

2022-04-02 22:07:45

質問

これは重複した質問だと思うので、申し訳ありませんが、「unpack」は間違った語彙かもしれません。

私の質問はとてもシンプルです:アイテムのリストを期待する関数で、どうすればエラーを出さずにPythonのリストアイテムを渡すことができるでしょうか?

my_list = ['red', 'blue', 'orange']
function_that_needs_strings('red', 'blue', 'orange') # works!
function_that_needs_strings(my_list) # breaks!

確かに、リストを展開する方法があるはずです。 'red','blue','orange' を蹄につけて?

解決方法は?

function_that_needs_strings(*my_list) # works!

ここですべて読むことができます。