当前位置: 移动技术网 > IT编程>脚本编程>Python > Python3之在函数中接收元组与字典

Python3之在函数中接收元组与字典

2018年02月27日  | 移动技术网IT编程  | 我要评论

重庆贪官,风流市长多情妻,2t58.tk

* 元组的前缀

** 字典的前缀

主要在函数需要可变数量的实参的时候有用。

# 在函数中接收元组与字典

def powersum(power, *args):
    '''Return the sum of each argument raised to the specified power.'''
    total = 0
    for i in args:
        total += pow(i, power)
    return total

print(powersum(2, 3, 4))
print(powersum(2, 10))

因为我们在args变量前添加了一个*前缀,函数的所有其它的额外参数都将传递到args中,并作为一个元组予以储存。如果采用的是**前缀,则额外的参数将被视为字典 的键值—值配对。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网