zoukankan      html  css  js  c++  java
  • *args和*kwargs

    *args*kwargs,以及单独的∗,∗∗到底是啥作用呢?


      ∗/∗∗的作用同样也有两个—— 打包参数(pack)和拆分参数(unpack)!  args和kwargs是约定写法


      打包(pack):*args是把接收的多个参数打包成元组,**kwargs是把多个关键字参数打包成字典。


      拆分(unpack):*args是把打包了的参数拆成单个的,依次赋值给函数的形参,**kwargs是把字典的键值拆成单个的,依次赋值给函数的形参。

  • 相关阅读:
    50
    49
    Windows编程之connect函数研究
    48
    C++创建窗口程序初步
    47
    46
    45
    计算机组成原理实验思路
    44(function pointer 2)
  • 原文地址:https://www.cnblogs.com/whcp855/p/13259378.html
Copyright © 2011-2022 走看看