美文网首页python学习笔记
python-元组和字典的拆包

python-元组和字典的拆包

作者: 书生_Scholar | 来源:发表于2019-07-30 09:15 被阅读0次
  • 在调用含有多值参数的函数时,如果希望:
  1. 将一个元组变量,直接传递给 args
  2. 将一个字典变量,直接传递给 kwargs
  • 就可以用到 拆包 ,简化参数的传递,拆包的方式是:
  1. 元组变量前,增加一个*
  2. 字典变量前,增加两个**
  • 案例如下:
def demo(*args,**kwargs):
      print(args)
      print(kwargs)
 # 需要元组变量/字典变量传递给函数对应的参数
gl_nums = (1, 2, 3)
gl_xiaoming = {"name":"xiaoming", "age": 18}
# demo(gl_nums, gl_xiaoming)
demo(*gl_nums, **gl_xiaoming)

相关文章

  • python-元组和字典的拆包

    在调用含有多值参数的函数时,如果希望: 将一个元组变量,直接传递给 args 将一个字典变量,直接传递给 ...

  • Python基础语法(五)元组

    元组定义 元组的元素不能修改 拆包 与字典结合使用

  • Python学习杂记——函数篇

    函数的定义: 函数中调用全局变量:使用global关键字标识 缺省参数: 不定长参数: 元组和字典拆包: 函数的递...

  • python-列表、元组、字典

    列表 专门用于存储 一串 信息*列表用 [] 定义,数据 之间使用 , 分隔*列表的 索引 从 0 开始 索引 就...

  • python 10天快速教程 Day2

    本节重点 元组 字典 集合 循环 循环遍历容器 简单拆容器 一、元组 定义: 元组:以小括号形式的数据集合,可存储...

  • 元组拆包

    元组拆包允许你将可迭代中(大多是元组)的每个项分配给一个变量。 运行结果: 123 这也可以用于交换变量,方法是a...

  • Python-列表、字典、元组、集合

    1.列表 列表的数据项不需要具有相同的类型,创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可 1)创...

  • 元组

    1、元组中包含数量和位置信息。 for循环可以分别提取元组中的元素,即拆包(unpacking)。由于元组中第二个...

  • 2018-10-21 022 元组进阶 B

    嵌套元组拆包 元组不仅可以作为列表的元素出现,也可以作为另一个元组的其中一个元素出现,此时也可以嵌套拆包——换言之...

  • 字典值与元组的值交换

    定义一个函数,能够输入字典和元组。将字典的值(value) 和 元组的值交换, 交换结束后,打印并且返回 字典和元祖。

网友评论

    本文标题:python-元组和字典的拆包

    本文链接:https://www.haomeiwen.com/subject/rfzwrctx.html