菜鸟IT的博客 >> Python
列表数组的拆解,def P2(*s1) | 如果执行函数的时候不加星号*,就是把整个列表作为1个参数 - P2(LieBiao1) | 如果执行函数的时候加星号*,那么就把列表数据的每个元素拆解成单个参数-P2(*LieBiao2) | 列表拆解传参
# 最前面先自定1个函数
def P2(*s1):
for v in s1:
print("<"+str(v)+">")
pass
# 声明1个序列数组
LieBiao1=["A","B","C","D"]
LieBiao2=["E","F","G","H"]
# 如果执行函数的时候不加星号*,就是把整个列表作为1个参数
P2(LieBiao1,"张三")
# 如果执行函数的时候加星号*,那么就把列表数据的每个元素拆解成单个参数
P2(*LieBiao2,"张三","李四")
————————
输出结果:
<['A', 'B', 'C', 'D']>
<张三>
<E>
<F>
<G>
<H>
<张三>
<李四>
进程已结束,退出代码0
菜鸟IT博客[2021.12.16-15:38] 访问:313