2017-02-16 46 views
-1

在功能使順序並不重要,即你可以指定則params的名字你如何命名參數params使用參數解包運算符,即:當使用參數拆包經營者,蟒蛇

params = [a = 1, c = 3, b = 2] 

func(*params) 

我該怎麼做?

+0

字典..... – MooingRawr

+1

' params = {'a':1,'c':3,'b':2}'然後'func(** params)' – khelwood

+0

哇哇!謝謝 ! –

回答

2

您需要使用的字典: 可以使用dict__init__功能得到方便的語法:

params=dict(a=1, c=3, b=2) 

然後解壓PARAMS:

func(**params)