Python 函数的可变参数(*paramter与**paramter)的使用
生活随笔
收集整理的這篇文章主要介紹了
Python 函数的可变参数(*paramter与**paramter)的使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python 函數的可變參數主要有 *paramter與**paramter
可變參數主要有 *paramter的作用
接受任意多個實際參數并放到一個元組中
def people(*people):for item in people:print("姓名:%s,性別:%s,身高:%s" % (item[0], item[1], item[2]))if __name__ == "__main__":param = ["張三", "男", "180"]people(param)
打印結果為:
可變參數主要有 **paramter的作用
接受任意多個實際參數并放到一個字典中
def people(**people):for key, value in people.items():print(key, value)if __name__ == "__main__":param = {"姓名": "張三", "性別": "男", "身高": "180"}people(**param)
打印結果:
總結
以上是生活随笔為你收集整理的Python 函数的可变参数(*paramter与**paramter)的使用的全部內容,希望文章能夠幫你解決所遇到的問題。