在Python中,可以使用递归函数来打印多维列表中的单值。以下是一个示例代码:
def print_nested_list(lst):
for item in lst:
if isinstance(item, list):
print_nested_list(item)
else:
print(item)
# 示例多维列表
nested_list = [1, [2, [3, 4], 5], 6, [7, 8, [9, 10]]]
print_nested_list(nested_list)
运行以上代码,将会打印出多维列表中的单值:
1
2
3
4
5
6
7
8
9
10
这段代码定义了一个名为print_nested_list
的递归函数,它接受一个多维列表作为参数。函数遍历列表中的每个元素,如果元素是列表,则递归调用print_nested_list
函数;如果元素是单值,则直接打印出来。
对于这个问题,腾讯云没有特定的产品或链接与之相关。
领取专属 10元无门槛券
手把手带您无忧上云