如题
python函数的形参有两个,一个是数字,一个是列表,这样可以实现吗?怎么实现,可以举例子吗
def funcname(n,*lst):
print(type(n),n)
print(type(lst),lst)
funcname(1,2,3,4)
是这个意思吗,第一个参数 数字1传给n,之后的2,3,4参数打包成一个元组传给lst
还是说要这样
def funcname(n,lst):
print(type(n),n)
print(type(lst),lst)
funcname(1,[2,3,4])
第二个参数直接就是[2,3,4]一个列表传给lst 。lst前就不要加*
def fun(a,b):
<span class="hljs-keyword">return</span> <span class="hljs-keyword">None</span>
a 和b 就是2个变量 输入的东西 就是对变量赋值 赋值类型 由你说了算
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632