當我們不知道向函數傳遞多少參數時,比如我們向傳遞一個列表或元組,我們就使用*args
def func(*args): for i in args: print(i) func(3,2,1,4,7)
3
2
1
4
7
當我們不知道該傳遞多少關鍵字參數時,使用**kwargs來收集關鍵字參數
def func(**kwargs): for i in kwargs: print(i,kwargs[i]) func(a=1,b=2,c=7) #a 1 #b 2 #c 7
當我們不知道向函數傳遞多少參數時,比如我們向傳遞一個列表或元組,我們就使用*args
def func(*args): for i in args: print(i) func(3,2,1,4,7)
3
2
1
4
7
當我們不知道該傳遞多少關鍵字參數時,使用**kwargs來收集關鍵字參數
def func(**kwargs): for i in kwargs: print(i,kwargs[i]) func(a=1,b=2,c=7) #a 1 #b 2 #c 7
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。