python参数中的*和**

python参数中的*和** - walkerwang - 博客园

    python参数中的*和**


    2012-02-26 20:05
    by
    walkerwang,
    105
    visits,
    收藏,
    编辑

    问题:
         Python的函数定义中有两种特殊的情况,即出现*,**的形式。
         如:def myfun1(username, *keys)或def myfun2(username, **keys)等。

    解释:
      * 用来传递任意个无名字参数,这些参数会一个Tuple的形式访问。

       **用来处理传递任意个有名字的参数,这些参数用dict来访问。*

    应用:
    #########################

原文地址:https://www.cnblogs.com/lexus/p/2404306.html