当前位置:优草派 > 问答 > Python问答

*arg和**kwarg作用是什么?

标签: Python  python函数  作者: 陈立鑫

回答:

*args:收集位置参数,输出元组格式。

**kwargs:收集关键字参数,输出字典格式。

*args:可以理解为只有一列的表格,长度不固定。
 **kwargs:可以理解为字典,长度也不固定。
            1、函数调用里的*arg和**kwarg:
              (1) *arg:元组或列表“出现”
                        **kwarg:字典“出没”
              (2)分割参数
             2、函数定义时传的*arg /**kwarg:
              (1)接收参数

TOP 10
  • 周排行
  • 月排行