Python收集参数,

  Python收集参数,

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

  1、说明

  将参数放在List或dictionary中,直接将List/dict中的值放入集合参数中。

  同样,dict type收集的参数也可以解包,但是解包dict type需要两个星号。

  2、实例

  #收集参数的拆包问题

  defstu(*args):

  打印(哈哈哈哈)

  #n用于表示循环次数

  #主要用于调试

  n=0

  foriinargs:

  打印(类型(I))

  打印(n)

  n=1

  打印(一)

  #斯图(刘颖,王晓静,19,20)

  l=[刘颖,19,20,王晓静]

  斯图(左)

  #此时,args的表达式是字典中的列表类型元素,即args=([刘颖,19,23,王晓静,])

  #这显然与我们最初的想法相反

  #对于此时的调用,我们需要解包符号,即在调用前加一个星号。

  上面的Stu(*l)是Python收集和解包参数的方法。希望能对你有所帮助。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: