python初学者~ 刚刚照着书上写了一个函数 f5后出现invalid syntax
for each_item in the_list:
if isinstance(each_item,list):
print_lol(each_item)
else:
print(each_item)
求助大家~帮忙看看哪里有问题~谢谢! 展开
骚年 我给你一张神图 虽然是英文版的 但是相信会对你的python学习有很大帮助
另外
>>> help(isinstance)
Help on built-in function isinstance in module __builtin__:
isinstance(...)
isinstance(object, class-or-type-or-tuple) -> bool
Return whether an object is an instance of a class or of a subclass thereof.
With a type as second argument, return whether that is the object's type.
The form using a tuple, isinstance(x, (A, B, ...)), is a shortcut for
isinstance(x, A) or isinstance(x, B) or ... (etc.).
这里是isinstance 函数的具体说明 希望对你有帮助
看你的方法内容
传入一个list 然后遍历这个list里的项 然后看每个项是不是list
莫非你在传入的list里面放的都是list?