python函数中def func(*args)这里*的作用是什么?

python函数中def func(*args)这里*的作用是什么?


翻翻过去那场雪
浏览 708回答 1
1回答

幕布斯7119047

引用可靠的我心我在的回答:def fun_var_args(farg, *args): print "arg:", farg for value in args: print "another arg:", value fun_var_args(1, "two", 3) # *args可以当作可容纳多个变量组成的list*args是多个变量组成的元组(tuples)附上代码:def count_number(*args):print(args)print(type(args))count_number('hgfh','dasda')
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python