您好,欢迎来到华佗健康网。
搜索
您的当前位置:首页python元组和字典的拆包

python元组和字典的拆包

来源:华佗健康网
"""
元组和字典的拆包
在调用带有多值参数的函数时,如果希望:
1.将一个元素变量,直接传递给args
2.将一个字典遍历,直接传递给kwargs
就可以使用拆包,简化参数的传递,拆包的方式是:
1.在元组变量前增加一个"*"
2.在字典变量前增加两个"*"
"""


def demo(*args, **kwargs):
    print(args)
    print(kwargs)


# 元组变量/字典变量
gl_nums = (1, 2, 3)
gl_dict = {"name": "小明", "age": 18}

# demo(gl_nums, gl_dict)

# 拆包语法,简化元组变量/字典变量的传递
demo(*gl_nums, **gl_dict)

print("-" * 30)

# 不使用拆包
demo(1, 2, 3, name="小明", age=18)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务