新人提问
def print_lol(the_list,level=0):'''这个函数有一个位置参数,名为"the_list",
这可以是任何python列表(包含或不包含嵌套列表),
所提供列表中的各个数据相会(递归的)打印到屏幕上,而且各占一行。'''
for each_item in the_list:
if isinstance(each_item,list):
print_lol(each_item,level+1)
else:
for tab_stop in range(level):
print('\t',end='')
print(each_item)
Head first python中for tab_stop in range(level):
print('\t',end='')
print(each_item) 不太懂tab_stop能控制print('\t',end='')么print('\t',end='')也没用用到tab_stop这是得到一个值*print('\t',end='')么?
不就是打印了level个 /t ? 回复 2# foxwb 明白点了 谢谢
页:
[1]