Python中 * 和 ** 的打包和解包

python中的 * 和 ** ,能夠讓函數支持任意數量的參數,它們在函數定義和調用中,有着不同的目的。 一、打包參數 * 的作用:在函數定義中,收集所有位置參數到一個新的元組,並將整個元組賦值給變量args。 def f(*args): print(args) f() # () f(1) # (1,) f(1,2,3,4,5) #(1,2,3,4,5) ** 的作用:在函數定義
相關文章
相關標籤/搜索