考虑列表L= [1,2,3,4,5]。
如果我们想解包列表并打印,我们可以使用*操作符解包
l=[1,2,3,4,5]
print(*l,sep="\n")
输出:
1.
2.
3.
4.
5
这是在单一简单列表的情况下。
如果我有嵌套列表,并希望像上面那样解包所有子列表。
考虑子列表SL= [[1,2,3],[4],[5],[6],[7],[8],[9]
如果我在打印语句中输入**,它会抛出一条错误消息。
sl=[[1,2,3],[4,5,6],[7,8,9]]
print(**sl,sep="\n")
这不管用。
我希望输出为
1.
2.
3.
4.
5.
6.
7.
8
9
有没有可能在没有循环的情况下解包嵌套列表的子列表