如果我有一个字符串:
"spam, foo, moo"
我如何将它传递给函数,以便它变成:
myFunction("spam", "moo", "foo")
答案 0 :(得分:1)
您可以将字符串拆分为事物列表:
your_string = "spam, foo, moo"
your_function(*your_string.split(', '))
答案 1 :(得分:0)
您可以拆分字符串和unpack the elements,以获得3个参数。
只需拆分,您就可以得到一个参数,一个包含3个字符串的列表。
myFunction(*"spam, foo, moo".split(', '))